FHIR Cross-Version Extensions package for FHIR R4B from FHIR R5
0.0.1-snapshot-2 - informative International flag

FHIR Cross-Version Extensions package for FHIR R4B from FHIR R5 - Version 0.0.1-snapshot-2. See the Directory of published versions

Extension: Ext_R5_StructureDefinition_sn_element - Detailed Descriptions

Page standards status: Informative Maturity Level: 0

Definitions for the ext-R5-StructureDefinition.sn.element extension.

Guidance on how to interpret the contents of this table can be foundhere

0. Extension
Definition

Captures constraints on each element within the resource.

ShortDefinition of elements in the resource (if no StructureDefinition)
Comments

StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

Control1..*
2. Extension.extension
Control1..*
SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Extension.extension:path
    Slice Namepath
    Definition

    The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name of the resource or extension.

    ShortPath of the element in the hierarchy of elements
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Control1..1
    6. Extension.extension:path.url
    Control1..1
    Fixed Valuepath
    8. Extension.extension:path.value[x]
    Definition

    The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name of the resource or extension.

    ShortPath of the element in the hierarchy of elements
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Typestring
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    10. Extension.extension:representation
    Slice Namerepresentation
    Definition

    Codes that define how this element is represented in instances, when the deviation varies from the normal case. No extensions are allowed on elements with a representation of 'xmlAttr', no matter what FHIR serialization format is used.

    ShortxmlAttr | xmlText | typeAttr | cdaText | xhtml
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Control0..*
    12. Extension.extension:representation.url
    Control1..1
    Fixed Valuerepresentation
    14. Extension.extension:representation.value[x]
    Definition

    Codes that define how this element is represented in instances, when the deviation varies from the normal case. No extensions are allowed on elements with a representation of 'xmlAttr', no matter what FHIR serialization format is used.

    ShortxmlAttr | xmlText | typeAttr | cdaText | xhtml
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    BindingThe codes SHALL be taken from PropertyRepresentation
    (required to http://hl7.org/fhir/ValueSet/property-representation|4.3.0)

    How a property is represented when serialized.

    Typecode
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    16. Extension.extension:sliceName
    Slice NamesliceName
    Definition

    The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element.

    ShortName for this particular element (in a set of slices)
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Control0..1
    18. Extension.extension:sliceName.url
    Control1..1
    Fixed ValuesliceName
    20. Extension.extension:sliceName.value[x]
    Definition

    The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element.

    ShortName for this particular element (in a set of slices)
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Typestring
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    22. Extension.extension:sliceIsConstraining
    Slice NamesliceIsConstraining
    Definition

    If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName.

    ShortIf this slice definition constrains an inherited slice definition (or not)
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Control0..1
    24. Extension.extension:sliceIsConstraining.url
    Control1..1
    Fixed ValuesliceIsConstraining
    26. Extension.extension:sliceIsConstraining.value[x]
    Definition

    If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName.

    ShortIf this slice definition constrains an inherited slice definition (or not)
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Typeboolean
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    28. Extension.extension:label
    Slice Namelabel
    Definition

    A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form.

    ShortName for element to display with or prompt for element
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Control0..1
    30. Extension.extension:label.url
    Control1..1
    Fixed Valuelabel
    32. Extension.extension:label.value[x]
    Definition

    A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form.

    ShortName for element to display with or prompt for element
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Typestring
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    34. Extension.extension:code
    Slice Namecode
    Definition

    A code that has the same meaning as the element in a particular terminology.

    ShortCorresponding codes in terminologies
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Control0..*
    36. Extension.extension:code.url
    Control1..1
    Fixed Valuecode
    38. Extension.extension:code.value[x]
    Definition

    A code that has the same meaning as the element in a particular terminology.

    ShortCorresponding codes in terminologies
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    BindingFor example codes, see AccountStatus
    (example to http://hl7.org/fhir/ValueSet/account-status|4.3.0)

    Codes that indicate the meaning of a data element.

    TypeCoding
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    40. Extension.extension:slicing
    Slice Nameslicing
    Definition

    Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set).

    ShortThis element is sliced - slices follow
    Comments

    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

    Control0..1
    42. Extension.extension:slicing.extension
    Control1..*
    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
    • value @ url
    • 44. Extension.extension:slicing.extension:discriminator
      Slice Namediscriminator
      Definition

      Designates which child elements are used to discriminate between the slices when processing an instance. If one or more discriminators are provided, the value of the child elements in the instance data SHALL completely distinguish which slice the element in the resource matches based on the allowed values for those elements in each of the slices.

      ShortElement values that are used to distinguish the slices
      Comments

      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

      Control0..*
      46. Extension.extension:slicing.extension:discriminator.extension
      Control2..*
      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
      • value @ url
      • 48. Extension.extension:slicing.extension:discriminator.extension:type
        Slice Nametype
        Definition

        How the element value is interpreted when discrimination is evaluated.

        Shortvalue | exists | type | profile | position
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control1..1
        50. Extension.extension:slicing.extension:discriminator.extension:type.url
        Control1..1
        Fixed Valuetype
        52. Extension.extension:slicing.extension:discriminator.extension:type.value[x]
        Definition

        How the element value is interpreted when discrimination is evaluated.

        Shortvalue | exists | type | profile | position
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        BindingThe codes SHALL be taken from R5_discriminator_type_for_R4B (0.0.1-snapshot-2)
        (required to http://hl7.org/fhir/5.0/ValueSet/R5-discriminator-type-for-R4B|0.0.1-snapshot-2)

        How an element value is interpreted when discrimination is evaluated.

        Typecode
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        54. Extension.extension:slicing.extension:discriminator.extension:path
        Slice Namepath
        Definition

        A FHIRPath expression, using the simple subset of FHIRPath, that is used to identify the element on which discrimination is based.

        ShortPath to element value
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control1..1
        56. Extension.extension:slicing.extension:discriminator.extension:path.url
        Control1..1
        Fixed Valuepath
        58. Extension.extension:slicing.extension:discriminator.extension:path.value[x]
        Definition

        A FHIRPath expression, using the simple subset of FHIRPath, that is used to identify the element on which discrimination is based.

        ShortPath to element value
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typestring
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        60. Extension.extension:slicing.extension:discriminator.url
        Control1..1
        Fixed Valuediscriminator
        62. Extension.extension:slicing.extension:description
        Slice Namedescription
        Definition

        A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated.

        ShortText description of how slicing works (or not)
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        64. Extension.extension:slicing.extension:description.url
        Control1..1
        Fixed Valuedescription
        66. Extension.extension:slicing.extension:description.value[x]
        Definition

        A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated.

        ShortText description of how slicing works (or not)
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typestring
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        68. Extension.extension:slicing.extension:ordered
        Slice Nameordered
        Definition

        If the matching elements have to occur in the same order as defined in the profile.

        ShortIf elements must be in same order as slices
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        70. Extension.extension:slicing.extension:ordered.url
        Control1..1
        Fixed Valueordered
        72. Extension.extension:slicing.extension:ordered.value[x]
        Definition

        If the matching elements have to occur in the same order as defined in the profile.

        ShortIf elements must be in same order as slices
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typeboolean
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        74. Extension.extension:slicing.extension:rules
        Slice Namerules
        Definition

        Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end.

        Shortclosed | open | openAtEnd
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control1..1
        76. Extension.extension:slicing.extension:rules.url
        Control1..1
        Fixed Valuerules
        78. Extension.extension:slicing.extension:rules.value[x]
        Definition

        Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end.

        Shortclosed | open | openAtEnd
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        BindingThe codes SHALL be taken from SlicingRules
        (required to http://hl7.org/fhir/ValueSet/resource-slicing-rules|4.3.0)

        How slices are interpreted when evaluating an instance.

        Typecode
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        80. Extension.extension:slicing.url
        Control1..1
        Fixed Valueslicing
        82. Extension.extension:short
        Slice Nameshort
        Definition

        A concise description of what this element means (e.g. for use in autogenerated summaries).

        ShortConcise definition for space-constrained presentation
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        84. Extension.extension:short.url
        Control1..1
        Fixed Valueshort
        86. Extension.extension:short.value[x]
        Definition

        A concise description of what this element means (e.g. for use in autogenerated summaries).

        ShortConcise definition for space-constrained presentation
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typestring
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        88. Extension.extension:definition
        Slice Namedefinition
        Definition

        Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition).

        ShortFull formal definition as narrative text
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        90. Extension.extension:definition.url
        Control1..1
        Fixed Valuedefinition
        92. Extension.extension:definition.value[x]
        Definition

        Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition).

        ShortFull formal definition as narrative text
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typemarkdown
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        94. Extension.extension:comment
        Slice Namecomment
        Definition

        Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment).

        ShortComments about the use of this element
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        96. Extension.extension:comment.url
        Control1..1
        Fixed Valuecomment
        98. Extension.extension:comment.value[x]
        Definition

        Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment).

        ShortComments about the use of this element
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typemarkdown
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        100. Extension.extension:requirements
        Slice Namerequirements
        Definition

        This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element.

        ShortWhy this resource has been created
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        102. Extension.extension:requirements.url
        Control1..1
        Fixed Valuerequirements
        104. Extension.extension:requirements.value[x]
        Definition

        This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element.

        ShortWhy this resource has been created
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typemarkdown
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        106. Extension.extension:alias
        Slice Namealias
        Definition

        Identifies additional names by which this element might also be known.

        ShortOther names
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..*
        108. Extension.extension:alias.url
        Control1..1
        Fixed Valuealias
        110. Extension.extension:alias.value[x]
        Definition

        Identifies additional names by which this element might also be known.

        ShortOther names
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typestring
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        112. Extension.extension:min
        Slice Namemin
        Definition

        The minimum number of times this element SHALL appear in the instance.

        ShortMinimum Cardinality
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        114. Extension.extension:min.url
        Control1..1
        Fixed Valuemin
        116. Extension.extension:min.value[x]
        Definition

        The minimum number of times this element SHALL appear in the instance.

        ShortMinimum Cardinality
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        TypeunsignedInt
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        118. Extension.extension:max
        Slice Namemax
        Definition

        The maximum number of times this element is permitted to appear in the instance.

        ShortMaximum Cardinality (a number or *)
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        120. Extension.extension:max.url
        Control1..1
        Fixed Valuemax
        122. Extension.extension:max.value[x]
        Definition

        The maximum number of times this element is permitted to appear in the instance.

        ShortMaximum Cardinality (a number or *)
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Typestring
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        124. Extension.extension:base
        Slice Namebase
        Definition

        Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. When the element definition is not the original definition of an element - e.g. either in a constraint on another type, or for elements from a super type in a snap shot - then the information in provided in the element definition may be different to the base definition. On the original definition of the element, it will be same.

        ShortBase definition information for tools
        Comments

        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

        Control0..1
        126. Extension.extension:base.extension
        Control3..*
        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
        • value @ url
        • 128. Extension.extension:base.extension:path
          Slice Namepath
          Definition

          The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a StructureDefinition without a StructureDefinition.base.

          ShortPath that identifies the base element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          Control1..1
          130. Extension.extension:base.extension:path.url
          Control1..1
          Fixed Valuepath
          132. Extension.extension:base.extension:path.value[x]
          Definition

          The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a StructureDefinition without a StructureDefinition.base.

          ShortPath that identifies the base element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          Typestring
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          134. Extension.extension:base.extension:min
          Slice Namemin
          Definition

          Minimum cardinality of the base element identified by the path.

          ShortMin cardinality of the base element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          Control1..1
          136. Extension.extension:base.extension:min.url
          Control1..1
          Fixed Valuemin
          138. Extension.extension:base.extension:min.value[x]
          Definition

          Minimum cardinality of the base element identified by the path.

          ShortMin cardinality of the base element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          TypeunsignedInt
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          140. Extension.extension:base.extension:max
          Slice Namemax
          Definition

          Maximum cardinality of the base element identified by the path.

          ShortMax cardinality of the base element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          Control1..1
          142. Extension.extension:base.extension:max.url
          Control1..1
          Fixed Valuemax
          144. Extension.extension:base.extension:max.value[x]
          Definition

          Maximum cardinality of the base element identified by the path.

          ShortMax cardinality of the base element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          Typestring
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          146. Extension.extension:base.url
          Control1..1
          Fixed Valuebase
          148. Extension.extension:contentReference
          Slice NamecontentReference
          Definition

          Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc.

          ShortReference to definition of content for the element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          Control0..1
          150. Extension.extension:contentReference.url
          Control1..1
          Fixed ValuecontentReference
          152. Extension.extension:contentReference.value[x]
          Definition

          Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc.

          ShortReference to definition of content for the element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          Typeuri
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          154. Extension.extension:type
          Slice Nametype
          Definition

          The data type or resource that the value of this element is permitted to be.

          ShortData type and Profile for this element
          Comments

          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

          Control0..*
          156. Extension.extension:type.extension
          Control1..*
          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
          • value @ url
          • 158. Extension.extension:type.extension:code
            Slice Namecode
            Definition

            URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. "string" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models.

            ShortData type or Resource (reference to definition)
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            Control1..1
            160. Extension.extension:type.extension:code.url
            Control1..1
            Fixed Valuecode
            162. Extension.extension:type.extension:code.value[x]
            Definition

            URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. "string" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models.

            ShortData type or Resource (reference to definition)
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            BindingUnless not suitable, these codes SHALL be taken from R5_elementdefinition_types_for_R4B (0.0.1-snapshot-2)
            (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-elementdefinition-types-for-R4B|0.0.1-snapshot-2)

            List of all Types for ElementDefinition.type.code.

            Typeuri
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            164. Extension.extension:type.extension:profile
            Slice Nameprofile
            Definition

            Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide.

            ShortProfiles (StructureDefinition or IG) - one must apply
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            Control0..*
            166. Extension.extension:type.extension:profile.url
            Control1..1
            Fixed Valueprofile
            168. Extension.extension:type.extension:profile.value[x]
            Definition

            Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide.

            ShortProfiles (StructureDefinition or IG) - one must apply
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            Typecanonical
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            170. Extension.extension:type.extension:targetProfile
            Slice NametargetProfile
            Definition

            Used when the type is "Reference" or "canonical", and identifies a profile structure or implementation Guide that applies to the target of the reference this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide.

            ShortProfile (StructureDefinition or IG) on the Reference/canonical target - one must apply
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            Control0..*
            172. Extension.extension:type.extension:targetProfile.url
            Control1..1
            Fixed ValuetargetProfile
            174. Extension.extension:type.extension:targetProfile.value[x]
            Definition

            Used when the type is "Reference" or "canonical", and identifies a profile structure or implementation Guide that applies to the target of the reference this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide.

            ShortProfile (StructureDefinition or IG) on the Reference/canonical target - one must apply
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            Typecanonical
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            176. Extension.extension:type.extension:aggregation
            Slice Nameaggregation
            Definition

            If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle.

            Shortcontained | referenced | bundled - how aggregated
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            Control0..*
            178. Extension.extension:type.extension:aggregation.url
            Control1..1
            Fixed Valueaggregation
            180. Extension.extension:type.extension:aggregation.value[x]
            Definition

            If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle.

            Shortcontained | referenced | bundled - how aggregated
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            BindingThe codes SHALL be taken from AggregationMode
            (required to http://hl7.org/fhir/ValueSet/resource-aggregation-mode|4.3.0)

            How resource references can be aggregated.

            Typecode
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            182. Extension.extension:type.extension:versioning
            Slice Nameversioning
            Definition

            Whether this reference needs to be version specific or version independent, or whether either can be used.

            Shorteither | independent | specific
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            Control0..1
            184. Extension.extension:type.extension:versioning.url
            Control1..1
            Fixed Valueversioning
            186. Extension.extension:type.extension:versioning.value[x]
            Definition

            Whether this reference needs to be version specific or version independent, or whether either can be used.

            Shorteither | independent | specific
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            BindingThe codes SHALL be taken from ReferenceVersionRules
            (required to http://hl7.org/fhir/ValueSet/reference-version-rules|4.3.0)

            Whether a reference needs to be version specific or version independent, or whether either can be used.

            Typecode
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            188. Extension.extension:type.url
            Control1..1
            Fixed Valuetype
            190. Extension.extension:defaultValue[x]
            Slice NamedefaultValue[x]
            Definition

            The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').

            ShortSpecified value if missing from instance
            Comments

            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

            Control0..1
            192. Extension.extension:defaultValue[x].extension
            Control0..*
            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
            • value @ url
            • 194. Extension.extension:defaultValue[x].extension:availableTime
              Slice NameavailableTime
              Definition

              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

              ShortTimes the {item} is available
              Control0..*
              196. Extension.extension:defaultValue[x].extension:availableTime.extension
              Control0..*
              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
              • value @ url
              • 198. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek
                Slice NamedaysOfWeek
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                Shortmon | tue | wed | thu | fri | sat | sun
                Control0..*
                200. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.url
                Control1..1
                Fixed ValuedaysOfWeek
                202. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.value[x]
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                Shortmon | tue | wed | thu | fri | sat | sun
                BindingThe codes SHALL be taken from DaysOfWeek
                (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                The purpose for which an extended contact detail should be used.

                Typecode
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                204. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay
                Slice NameallDay
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                ShortAlways available? i.e. 24 hour service
                Control0..1
                206. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.url
                Control1..1
                Fixed ValueallDay
                208. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.value[x]
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                ShortAlways available? i.e. 24 hour service
                Typeboolean
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                210. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime
                Slice NameavailableStartTime
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                ShortOpening time of day (ignored if allDay = true)
                Control0..1
                212. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.url
                Control1..1
                Fixed ValueavailableStartTime
                214. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.value[x]
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                ShortOpening time of day (ignored if allDay = true)
                Typetime
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                216. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime
                Slice NameavailableEndTime
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                ShortClosing time of day (ignored if allDay = true)
                Control0..1
                218. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.url
                Control1..1
                Fixed ValueavailableEndTime
                220. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.value[x]
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                ShortClosing time of day (ignored if allDay = true)
                Typetime
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                222. Extension.extension:defaultValue[x].extension:availableTime.url
                Control1..1
                Fixed ValueavailableTime
                224. Extension.extension:defaultValue[x].extension:notAvailableTime
                Slice NamenotAvailableTime
                Definition

                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                ShortNot available during this time due to provided reason
                Control0..*
                226. Extension.extension:defaultValue[x].extension:notAvailableTime.extension
                Control0..*
                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                • value @ url
                • 228. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description
                  Slice Namedescription
                  Definition

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  ShortReason presented to the user explaining why time not available
                  Control0..1
                  230. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.url
                  Control1..1
                  Fixed Valuedescription
                  232. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.value[x]
                  Definition

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  ShortReason presented to the user explaining why time not available
                  Typestring
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  234. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during
                  Slice Nameduring
                  Definition

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  ShortService not available during this period
                  Control0..1
                  236. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.url
                  Control1..1
                  Fixed Valueduring
                  238. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.value[x]
                  Definition

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  ShortService not available during this period
                  TypePeriod
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  240. Extension.extension:defaultValue[x].extension:notAvailableTime.url
                  Control1..1
                  Fixed ValuenotAvailableTime
                  242. Extension.extension:defaultValue[x].extension:purpose
                  Slice Namepurpose
                  Definition

                  The purpose/type of contact.

                  ShortThe type of contact
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..1
                  244. Extension.extension:defaultValue[x].extension:purpose.url
                  Control1..1
                  Fixed Valuepurpose
                  246. Extension.extension:defaultValue[x].extension:purpose.value[x]
                  Definition

                  The purpose/type of contact.

                  ShortThe type of contact
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                  (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                  The purpose for which an extended contact detail should be used.

                  TypeCodeableConcept
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  248. Extension.extension:defaultValue[x].extension:name
                  Slice Namename
                  Definition

                  The name of an individual to contact, some types of contact detail are usually blank.

                  ShortName of an individual to contact
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..*
                  250. Extension.extension:defaultValue[x].extension:name.url
                  Control1..1
                  Fixed Valuename
                  252. Extension.extension:defaultValue[x].extension:name.value[x]
                  Definition

                  The name of an individual to contact, some types of contact detail are usually blank.

                  ShortName of an individual to contact
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  TypeHumanName
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  254. Extension.extension:defaultValue[x].extension:telecom
                  Slice Nametelecom
                  Definition

                  The contact details application for the purpose defined.

                  ShortContact details (e.g.phone/fax/url)
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..*
                  256. Extension.extension:defaultValue[x].extension:telecom.url
                  Control1..1
                  Fixed Valuetelecom
                  258. Extension.extension:defaultValue[x].extension:telecom.value[x]
                  Definition

                  The contact details application for the purpose defined.

                  ShortContact details (e.g.phone/fax/url)
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  TypeContactPoint
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  260. Extension.extension:defaultValue[x].extension:address
                  Slice Nameaddress
                  Definition

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  ShortAddress for the contact
                  Control0..1
                  262. Extension.extension:defaultValue[x].extension:address.url
                  Control1..1
                  Fixed Valueaddress
                  264. Extension.extension:defaultValue[x].extension:address.value[x]
                  Definition

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  ShortAddress for the contact
                  TypeAddress
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  266. Extension.extension:defaultValue[x].extension:organization
                  Slice Nameorganization
                  Definition

                  This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                  ShortThis contact detail is handled/monitored by a specific organization
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..1
                  268. Extension.extension:defaultValue[x].extension:organization.url
                  Control1..1
                  Fixed Valueorganization
                  270. Extension.extension:defaultValue[x].extension:organization.value[x]
                  Definition

                  This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                  ShortThis contact detail is handled/monitored by a specific organization
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  TypeReference
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  272. Extension.extension:defaultValue[x].extension:period
                  Slice Nameperiod
                  Definition

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  ShortPeriod that this contact was valid for usage
                  Control0..1
                  274. Extension.extension:defaultValue[x].extension:period.url
                  Control1..1
                  Fixed Valueperiod
                  276. Extension.extension:defaultValue[x].extension:period.value[x]
                  Definition

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  ShortPeriod that this contact was valid for usage
                  TypePeriod
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  278. Extension.extension:defaultValue[x].extension:versionId
                  Slice NameversionId
                  Definition

                  The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                  ShortVersion specific identifier
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..1
                  280. Extension.extension:defaultValue[x].extension:versionId.url
                  Control1..1
                  Fixed ValueversionId
                  282. Extension.extension:defaultValue[x].extension:versionId.value[x]
                  Definition

                  The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                  ShortVersion specific identifier
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Typeid
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  284. Extension.extension:defaultValue[x].extension:lastUpdated
                  Slice NamelastUpdated
                  Definition

                  When the resource last changed - e.g. when the version changed.

                  ShortWhen the resource version last changed
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..1
                  286. Extension.extension:defaultValue[x].extension:lastUpdated.url
                  Control1..1
                  Fixed ValuelastUpdated
                  288. Extension.extension:defaultValue[x].extension:lastUpdated.value[x]
                  Definition

                  When the resource last changed - e.g. when the version changed.

                  ShortWhen the resource version last changed
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Typeinstant
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  290. Extension.extension:defaultValue[x].extension:source
                  Slice Namesource
                  Definition

                  A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                  ShortIdentifies where the resource comes from
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..1
                  292. Extension.extension:defaultValue[x].extension:source.url
                  Control1..1
                  Fixed Valuesource
                  294. Extension.extension:defaultValue[x].extension:source.value[x]
                  Definition

                  A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                  ShortIdentifies where the resource comes from
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Typeuri
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  296. Extension.extension:defaultValue[x].extension:profile
                  Slice Nameprofile
                  Definition

                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                  ShortProfiles this resource claims to conform to
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..*
                  298. Extension.extension:defaultValue[x].extension:profile.url
                  Control1..1
                  Fixed Valueprofile
                  300. Extension.extension:defaultValue[x].extension:profile.value[x]
                  Definition

                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                  ShortProfiles this resource claims to conform to
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Typecanonical
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  302. Extension.extension:defaultValue[x].extension:security
                  Slice Namesecurity
                  Definition

                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                  ShortSecurity Labels applied to this resource
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..*
                  304. Extension.extension:defaultValue[x].extension:security.url
                  Control1..1
                  Fixed Valuesecurity
                  306. Extension.extension:defaultValue[x].extension:security.value[x]
                  Definition

                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                  ShortSecurity Labels applied to this resource
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  BindingUnless not suitable, these codes SHALL be taken from R5_security_labels_for_R4B (0.0.1-snapshot-2)
                  (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                  Security Labels from the Healthcare Privacy and Security Classification System.

                  TypeCoding
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  308. Extension.extension:defaultValue[x].extension:tag
                  Slice Nametag
                  Definition

                  Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                  ShortTags applied to this resource
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..*
                  310. Extension.extension:defaultValue[x].extension:tag.url
                  Control1..1
                  Fixed Valuetag
                  312. Extension.extension:defaultValue[x].extension:tag.value[x]
                  Definition

                  Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                  ShortTags applied to this resource
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  BindingFor example codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                  (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                  Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                  TypeCoding
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  314. Extension.extension:defaultValue[x].extension:_datatype
                  Slice Name_datatype
                  Definition

                  Data type name for ElementDefinition.defaultValue[x] from FHIR R5

                  ShortData type name for ElementDefinition.defaultValue[x] from FHIR R5
                  Control0..1
                  TypeExtension(Datatype) (Extension Type: string)
                  316. Extension.extension:defaultValue[x].extension:_datatype.value[x]
                  Comments

                  Must be: Availability|ExtendedContactDetail|Meta|integer64

                  Control1..1
                  Typestring
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  318. Extension.extension:defaultValue[x].url
                  Control1..1
                  Fixed ValuedefaultValue[x]
                  320. Extension.extension:defaultValue[x].value[x]
                  Definition

                  The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').

                  ShortSpecified value if missing from instance
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  322. Extension.extension:meaningWhenMissing
                  Slice NamemeaningWhenMissing
                  Definition

                  The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing').

                  ShortImplicit meaning when this element is missing
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..1
                  324. Extension.extension:meaningWhenMissing.url
                  Control1..1
                  Fixed ValuemeaningWhenMissing
                  326. Extension.extension:meaningWhenMissing.value[x]
                  Definition

                  The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing').

                  ShortImplicit meaning when this element is missing
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Typemarkdown
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  328. Extension.extension:orderMeaning
                  Slice NameorderMeaning
                  Definition

                  If present, indicates that the order of the repeating element has meaning and describes what that meaning is. If absent, it means that the order of the element has no meaning.

                  ShortWhat the order of the elements means
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..1
                  330. Extension.extension:orderMeaning.url
                  Control1..1
                  Fixed ValueorderMeaning
                  332. Extension.extension:orderMeaning.value[x]
                  Definition

                  If present, indicates that the order of the repeating element has meaning and describes what that meaning is. If absent, it means that the order of the element has no meaning.

                  ShortWhat the order of the elements means
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Typestring
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  334. Extension.extension:fixed[x]
                  Slice Namefixed[x]
                  Definition

                  Specifies a value that SHALL be exactly the value for this element in the instance, if present. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.

                  ShortValue must be exactly this
                  Comments

                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                  Control0..1
                  336. Extension.extension:fixed[x].extension
                  Control0..*
                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                  • value @ url
                  • 338. Extension.extension:fixed[x].extension:availableTime
                    Slice NameavailableTime
                    Definition

                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                    ShortTimes the {item} is available
                    Control0..*
                    340. Extension.extension:fixed[x].extension:availableTime.extension
                    Control0..*
                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                    • value @ url
                    • 342. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek
                      Slice NamedaysOfWeek
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      Shortmon | tue | wed | thu | fri | sat | sun
                      Control0..*
                      344. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.url
                      Control1..1
                      Fixed ValuedaysOfWeek
                      346. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.value[x]
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      Shortmon | tue | wed | thu | fri | sat | sun
                      BindingThe codes SHALL be taken from DaysOfWeek
                      (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                      The purpose for which an extended contact detail should be used.

                      Typecode
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      348. Extension.extension:fixed[x].extension:availableTime.extension:allDay
                      Slice NameallDay
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      ShortAlways available? i.e. 24 hour service
                      Control0..1
                      350. Extension.extension:fixed[x].extension:availableTime.extension:allDay.url
                      Control1..1
                      Fixed ValueallDay
                      352. Extension.extension:fixed[x].extension:availableTime.extension:allDay.value[x]
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      ShortAlways available? i.e. 24 hour service
                      Typeboolean
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      354. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime
                      Slice NameavailableStartTime
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      ShortOpening time of day (ignored if allDay = true)
                      Control0..1
                      356. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.url
                      Control1..1
                      Fixed ValueavailableStartTime
                      358. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.value[x]
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      ShortOpening time of day (ignored if allDay = true)
                      Typetime
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      360. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime
                      Slice NameavailableEndTime
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      ShortClosing time of day (ignored if allDay = true)
                      Control0..1
                      362. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.url
                      Control1..1
                      Fixed ValueavailableEndTime
                      364. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.value[x]
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      ShortClosing time of day (ignored if allDay = true)
                      Typetime
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      366. Extension.extension:fixed[x].extension:availableTime.url
                      Control1..1
                      Fixed ValueavailableTime
                      368. Extension.extension:fixed[x].extension:notAvailableTime
                      Slice NamenotAvailableTime
                      Definition

                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                      ShortNot available during this time due to provided reason
                      Control0..*
                      370. Extension.extension:fixed[x].extension:notAvailableTime.extension
                      Control0..*
                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                      • value @ url
                      • 372. Extension.extension:fixed[x].extension:notAvailableTime.extension:description
                        Slice Namedescription
                        Definition

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        ShortReason presented to the user explaining why time not available
                        Control0..1
                        374. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.url
                        Control1..1
                        Fixed Valuedescription
                        376. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.value[x]
                        Definition

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        ShortReason presented to the user explaining why time not available
                        Typestring
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        378. Extension.extension:fixed[x].extension:notAvailableTime.extension:during
                        Slice Nameduring
                        Definition

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        ShortService not available during this period
                        Control0..1
                        380. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.url
                        Control1..1
                        Fixed Valueduring
                        382. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.value[x]
                        Definition

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        ShortService not available during this period
                        TypePeriod
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        384. Extension.extension:fixed[x].extension:notAvailableTime.url
                        Control1..1
                        Fixed ValuenotAvailableTime
                        386. Extension.extension:fixed[x].extension:purpose
                        Slice Namepurpose
                        Definition

                        The purpose/type of contact.

                        ShortThe type of contact
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..1
                        388. Extension.extension:fixed[x].extension:purpose.url
                        Control1..1
                        Fixed Valuepurpose
                        390. Extension.extension:fixed[x].extension:purpose.value[x]
                        Definition

                        The purpose/type of contact.

                        ShortThe type of contact
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                        (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                        The purpose for which an extended contact detail should be used.

                        TypeCodeableConcept
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        392. Extension.extension:fixed[x].extension:name
                        Slice Namename
                        Definition

                        The name of an individual to contact, some types of contact detail are usually blank.

                        ShortName of an individual to contact
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..*
                        394. Extension.extension:fixed[x].extension:name.url
                        Control1..1
                        Fixed Valuename
                        396. Extension.extension:fixed[x].extension:name.value[x]
                        Definition

                        The name of an individual to contact, some types of contact detail are usually blank.

                        ShortName of an individual to contact
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        TypeHumanName
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        398. Extension.extension:fixed[x].extension:telecom
                        Slice Nametelecom
                        Definition

                        The contact details application for the purpose defined.

                        ShortContact details (e.g.phone/fax/url)
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..*
                        400. Extension.extension:fixed[x].extension:telecom.url
                        Control1..1
                        Fixed Valuetelecom
                        402. Extension.extension:fixed[x].extension:telecom.value[x]
                        Definition

                        The contact details application for the purpose defined.

                        ShortContact details (e.g.phone/fax/url)
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        TypeContactPoint
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        404. Extension.extension:fixed[x].extension:address
                        Slice Nameaddress
                        Definition

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        ShortAddress for the contact
                        Control0..1
                        406. Extension.extension:fixed[x].extension:address.url
                        Control1..1
                        Fixed Valueaddress
                        408. Extension.extension:fixed[x].extension:address.value[x]
                        Definition

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        ShortAddress for the contact
                        TypeAddress
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        410. Extension.extension:fixed[x].extension:organization
                        Slice Nameorganization
                        Definition

                        This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                        ShortThis contact detail is handled/monitored by a specific organization
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..1
                        412. Extension.extension:fixed[x].extension:organization.url
                        Control1..1
                        Fixed Valueorganization
                        414. Extension.extension:fixed[x].extension:organization.value[x]
                        Definition

                        This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                        ShortThis contact detail is handled/monitored by a specific organization
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        TypeReference
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        416. Extension.extension:fixed[x].extension:period
                        Slice Nameperiod
                        Definition

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        ShortPeriod that this contact was valid for usage
                        Control0..1
                        418. Extension.extension:fixed[x].extension:period.url
                        Control1..1
                        Fixed Valueperiod
                        420. Extension.extension:fixed[x].extension:period.value[x]
                        Definition

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        ShortPeriod that this contact was valid for usage
                        TypePeriod
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        422. Extension.extension:fixed[x].extension:versionId
                        Slice NameversionId
                        Definition

                        The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                        ShortVersion specific identifier
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..1
                        424. Extension.extension:fixed[x].extension:versionId.url
                        Control1..1
                        Fixed ValueversionId
                        426. Extension.extension:fixed[x].extension:versionId.value[x]
                        Definition

                        The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                        ShortVersion specific identifier
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Typeid
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        428. Extension.extension:fixed[x].extension:lastUpdated
                        Slice NamelastUpdated
                        Definition

                        When the resource last changed - e.g. when the version changed.

                        ShortWhen the resource version last changed
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..1
                        430. Extension.extension:fixed[x].extension:lastUpdated.url
                        Control1..1
                        Fixed ValuelastUpdated
                        432. Extension.extension:fixed[x].extension:lastUpdated.value[x]
                        Definition

                        When the resource last changed - e.g. when the version changed.

                        ShortWhen the resource version last changed
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Typeinstant
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        434. Extension.extension:fixed[x].extension:source
                        Slice Namesource
                        Definition

                        A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                        ShortIdentifies where the resource comes from
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..1
                        436. Extension.extension:fixed[x].extension:source.url
                        Control1..1
                        Fixed Valuesource
                        438. Extension.extension:fixed[x].extension:source.value[x]
                        Definition

                        A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                        ShortIdentifies where the resource comes from
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Typeuri
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        440. Extension.extension:fixed[x].extension:profile
                        Slice Nameprofile
                        Definition

                        A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                        ShortProfiles this resource claims to conform to
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..*
                        442. Extension.extension:fixed[x].extension:profile.url
                        Control1..1
                        Fixed Valueprofile
                        444. Extension.extension:fixed[x].extension:profile.value[x]
                        Definition

                        A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                        ShortProfiles this resource claims to conform to
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Typecanonical
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        446. Extension.extension:fixed[x].extension:security
                        Slice Namesecurity
                        Definition

                        Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                        ShortSecurity Labels applied to this resource
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..*
                        448. Extension.extension:fixed[x].extension:security.url
                        Control1..1
                        Fixed Valuesecurity
                        450. Extension.extension:fixed[x].extension:security.value[x]
                        Definition

                        Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                        ShortSecurity Labels applied to this resource
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        BindingUnless not suitable, these codes SHALL be taken from R5_security_labels_for_R4B (0.0.1-snapshot-2)
                        (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                        Security Labels from the Healthcare Privacy and Security Classification System.

                        TypeCoding
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        452. Extension.extension:fixed[x].extension:tag
                        Slice Nametag
                        Definition

                        Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                        ShortTags applied to this resource
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..*
                        454. Extension.extension:fixed[x].extension:tag.url
                        Control1..1
                        Fixed Valuetag
                        456. Extension.extension:fixed[x].extension:tag.value[x]
                        Definition

                        Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                        ShortTags applied to this resource
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        BindingFor example codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                        (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                        Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                        TypeCoding
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        458. Extension.extension:fixed[x].extension:_datatype
                        Slice Name_datatype
                        Definition

                        Data type name for ElementDefinition.fixed[x] from FHIR R5

                        ShortData type name for ElementDefinition.fixed[x] from FHIR R5
                        Control0..1
                        TypeExtension(Datatype) (Extension Type: string)
                        460. Extension.extension:fixed[x].extension:_datatype.value[x]
                        Comments

                        Must be: Availability|ExtendedContactDetail|Meta|integer64

                        Control1..1
                        Typestring
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        462. Extension.extension:fixed[x].url
                        Control1..1
                        Fixed Valuefixed[x]
                        464. Extension.extension:fixed[x].value[x]
                        Definition

                        Specifies a value that SHALL be exactly the value for this element in the instance, if present. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.

                        ShortValue must be exactly this
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        466. Extension.extension:pattern[x]
                        Slice Namepattern[x]
                        Definition

                        Specifies a value that each occurrence of the element in the instance SHALL follow - that is, any value in the pattern must be found in the instance, if the element has a value. Other additional values may be found too. This is effectively constraint by example.

                        When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly.

                        When an element within a pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] must (recursively) match at least one element from the instance array.

                        When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e.,

                        1. If primitive: it must match exactly the pattern value
                        2. If a complex object: it must match (recursively) the pattern value
                        3. If an array: it must match (recursively) the pattern value

                        If a pattern[x] is declared on a repeating element, the pattern applies to all repetitions. If the desire is for a pattern to apply to only one element or a subset of elements, slicing must be used. See Examples of Patterns for examples of pattern usage and the effect it will have.

                        ShortValue must have at least these property values
                        Comments

                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                        Control0..1
                        468. Extension.extension:pattern[x].extension
                        Control0..*
                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                        • value @ url
                        • 470. Extension.extension:pattern[x].extension:availableTime
                          Slice NameavailableTime
                          Definition

                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                          ShortTimes the {item} is available
                          Control0..*
                          472. Extension.extension:pattern[x].extension:availableTime.extension
                          Control0..*
                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                          • value @ url
                          • 474. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek
                            Slice NamedaysOfWeek
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            Shortmon | tue | wed | thu | fri | sat | sun
                            Control0..*
                            476. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.url
                            Control1..1
                            Fixed ValuedaysOfWeek
                            478. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.value[x]
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            Shortmon | tue | wed | thu | fri | sat | sun
                            BindingThe codes SHALL be taken from DaysOfWeek
                            (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                            The purpose for which an extended contact detail should be used.

                            Typecode
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            480. Extension.extension:pattern[x].extension:availableTime.extension:allDay
                            Slice NameallDay
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            ShortAlways available? i.e. 24 hour service
                            Control0..1
                            482. Extension.extension:pattern[x].extension:availableTime.extension:allDay.url
                            Control1..1
                            Fixed ValueallDay
                            484. Extension.extension:pattern[x].extension:availableTime.extension:allDay.value[x]
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            ShortAlways available? i.e. 24 hour service
                            Typeboolean
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            486. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime
                            Slice NameavailableStartTime
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            ShortOpening time of day (ignored if allDay = true)
                            Control0..1
                            488. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.url
                            Control1..1
                            Fixed ValueavailableStartTime
                            490. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.value[x]
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            ShortOpening time of day (ignored if allDay = true)
                            Typetime
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            492. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime
                            Slice NameavailableEndTime
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            ShortClosing time of day (ignored if allDay = true)
                            Control0..1
                            494. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.url
                            Control1..1
                            Fixed ValueavailableEndTime
                            496. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.value[x]
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            ShortClosing time of day (ignored if allDay = true)
                            Typetime
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            498. Extension.extension:pattern[x].extension:availableTime.url
                            Control1..1
                            Fixed ValueavailableTime
                            500. Extension.extension:pattern[x].extension:notAvailableTime
                            Slice NamenotAvailableTime
                            Definition

                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                            ShortNot available during this time due to provided reason
                            Control0..*
                            502. Extension.extension:pattern[x].extension:notAvailableTime.extension
                            Control0..*
                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                            • value @ url
                            • 504. Extension.extension:pattern[x].extension:notAvailableTime.extension:description
                              Slice Namedescription
                              Definition

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              ShortReason presented to the user explaining why time not available
                              Control0..1
                              506. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.url
                              Control1..1
                              Fixed Valuedescription
                              508. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.value[x]
                              Definition

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              ShortReason presented to the user explaining why time not available
                              Typestring
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              510. Extension.extension:pattern[x].extension:notAvailableTime.extension:during
                              Slice Nameduring
                              Definition

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              ShortService not available during this period
                              Control0..1
                              512. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.url
                              Control1..1
                              Fixed Valueduring
                              514. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.value[x]
                              Definition

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              ShortService not available during this period
                              TypePeriod
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              516. Extension.extension:pattern[x].extension:notAvailableTime.url
                              Control1..1
                              Fixed ValuenotAvailableTime
                              518. Extension.extension:pattern[x].extension:purpose
                              Slice Namepurpose
                              Definition

                              The purpose/type of contact.

                              ShortThe type of contact
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..1
                              520. Extension.extension:pattern[x].extension:purpose.url
                              Control1..1
                              Fixed Valuepurpose
                              522. Extension.extension:pattern[x].extension:purpose.value[x]
                              Definition

                              The purpose/type of contact.

                              ShortThe type of contact
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                              (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                              The purpose for which an extended contact detail should be used.

                              TypeCodeableConcept
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              524. Extension.extension:pattern[x].extension:name
                              Slice Namename
                              Definition

                              The name of an individual to contact, some types of contact detail are usually blank.

                              ShortName of an individual to contact
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..*
                              526. Extension.extension:pattern[x].extension:name.url
                              Control1..1
                              Fixed Valuename
                              528. Extension.extension:pattern[x].extension:name.value[x]
                              Definition

                              The name of an individual to contact, some types of contact detail are usually blank.

                              ShortName of an individual to contact
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              TypeHumanName
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              530. Extension.extension:pattern[x].extension:telecom
                              Slice Nametelecom
                              Definition

                              The contact details application for the purpose defined.

                              ShortContact details (e.g.phone/fax/url)
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..*
                              532. Extension.extension:pattern[x].extension:telecom.url
                              Control1..1
                              Fixed Valuetelecom
                              534. Extension.extension:pattern[x].extension:telecom.value[x]
                              Definition

                              The contact details application for the purpose defined.

                              ShortContact details (e.g.phone/fax/url)
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              TypeContactPoint
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              536. Extension.extension:pattern[x].extension:address
                              Slice Nameaddress
                              Definition

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              ShortAddress for the contact
                              Control0..1
                              538. Extension.extension:pattern[x].extension:address.url
                              Control1..1
                              Fixed Valueaddress
                              540. Extension.extension:pattern[x].extension:address.value[x]
                              Definition

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              ShortAddress for the contact
                              TypeAddress
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              542. Extension.extension:pattern[x].extension:organization
                              Slice Nameorganization
                              Definition

                              This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                              ShortThis contact detail is handled/monitored by a specific organization
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..1
                              544. Extension.extension:pattern[x].extension:organization.url
                              Control1..1
                              Fixed Valueorganization
                              546. Extension.extension:pattern[x].extension:organization.value[x]
                              Definition

                              This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                              ShortThis contact detail is handled/monitored by a specific organization
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              TypeReference
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              548. Extension.extension:pattern[x].extension:period
                              Slice Nameperiod
                              Definition

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              ShortPeriod that this contact was valid for usage
                              Control0..1
                              550. Extension.extension:pattern[x].extension:period.url
                              Control1..1
                              Fixed Valueperiod
                              552. Extension.extension:pattern[x].extension:period.value[x]
                              Definition

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              ShortPeriod that this contact was valid for usage
                              TypePeriod
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              554. Extension.extension:pattern[x].extension:versionId
                              Slice NameversionId
                              Definition

                              The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                              ShortVersion specific identifier
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..1
                              556. Extension.extension:pattern[x].extension:versionId.url
                              Control1..1
                              Fixed ValueversionId
                              558. Extension.extension:pattern[x].extension:versionId.value[x]
                              Definition

                              The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                              ShortVersion specific identifier
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Typeid
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              560. Extension.extension:pattern[x].extension:lastUpdated
                              Slice NamelastUpdated
                              Definition

                              When the resource last changed - e.g. when the version changed.

                              ShortWhen the resource version last changed
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..1
                              562. Extension.extension:pattern[x].extension:lastUpdated.url
                              Control1..1
                              Fixed ValuelastUpdated
                              564. Extension.extension:pattern[x].extension:lastUpdated.value[x]
                              Definition

                              When the resource last changed - e.g. when the version changed.

                              ShortWhen the resource version last changed
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Typeinstant
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              566. Extension.extension:pattern[x].extension:source
                              Slice Namesource
                              Definition

                              A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                              ShortIdentifies where the resource comes from
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..1
                              568. Extension.extension:pattern[x].extension:source.url
                              Control1..1
                              Fixed Valuesource
                              570. Extension.extension:pattern[x].extension:source.value[x]
                              Definition

                              A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                              ShortIdentifies where the resource comes from
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Typeuri
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              572. Extension.extension:pattern[x].extension:profile
                              Slice Nameprofile
                              Definition

                              A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                              ShortProfiles this resource claims to conform to
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..*
                              574. Extension.extension:pattern[x].extension:profile.url
                              Control1..1
                              Fixed Valueprofile
                              576. Extension.extension:pattern[x].extension:profile.value[x]
                              Definition

                              A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                              ShortProfiles this resource claims to conform to
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Typecanonical
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              578. Extension.extension:pattern[x].extension:security
                              Slice Namesecurity
                              Definition

                              Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                              ShortSecurity Labels applied to this resource
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..*
                              580. Extension.extension:pattern[x].extension:security.url
                              Control1..1
                              Fixed Valuesecurity
                              582. Extension.extension:pattern[x].extension:security.value[x]
                              Definition

                              Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                              ShortSecurity Labels applied to this resource
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              BindingUnless not suitable, these codes SHALL be taken from R5_security_labels_for_R4B (0.0.1-snapshot-2)
                              (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                              Security Labels from the Healthcare Privacy and Security Classification System.

                              TypeCoding
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              584. Extension.extension:pattern[x].extension:tag
                              Slice Nametag
                              Definition

                              Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                              ShortTags applied to this resource
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..*
                              586. Extension.extension:pattern[x].extension:tag.url
                              Control1..1
                              Fixed Valuetag
                              588. Extension.extension:pattern[x].extension:tag.value[x]
                              Definition

                              Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                              ShortTags applied to this resource
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              BindingFor example codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                              (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                              Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                              TypeCoding
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              590. Extension.extension:pattern[x].extension:_datatype
                              Slice Name_datatype
                              Definition

                              Data type name for ElementDefinition.pattern[x] from FHIR R5

                              ShortData type name for ElementDefinition.pattern[x] from FHIR R5
                              Control0..1
                              TypeExtension(Datatype) (Extension Type: string)
                              592. Extension.extension:pattern[x].extension:_datatype.value[x]
                              Comments

                              Must be: Availability|ExtendedContactDetail|Meta|integer64

                              Control1..1
                              Typestring
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              594. Extension.extension:pattern[x].url
                              Control1..1
                              Fixed Valuepattern[x]
                              596. Extension.extension:pattern[x].value[x]
                              Definition

                              Specifies a value that each occurrence of the element in the instance SHALL follow - that is, any value in the pattern must be found in the instance, if the element has a value. Other additional values may be found too. This is effectively constraint by example.

                              When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly.

                              When an element within a pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] must (recursively) match at least one element from the instance array.

                              When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e.,

                              1. If primitive: it must match exactly the pattern value
                              2. If a complex object: it must match (recursively) the pattern value
                              3. If an array: it must match (recursively) the pattern value

                              If a pattern[x] is declared on a repeating element, the pattern applies to all repetitions. If the desire is for a pattern to apply to only one element or a subset of elements, slicing must be used. See Examples of Patterns for examples of pattern usage and the effect it will have.

                              ShortValue must have at least these property values
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              598. Extension.extension:example
                              Slice Nameexample
                              Definition

                              A sample value for this element demonstrating the type of information that would typically be found in the element.

                              ShortExample value (as defined for type)
                              Comments

                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                              Control0..*
                              600. Extension.extension:example.extension
                              Control2..*
                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                              • value @ url
                              • 602. Extension.extension:example.extension:label
                                Slice Namelabel
                                Definition

                                Describes the purpose of this example among the set of examples.

                                ShortDescribes the purpose of this example
                                Comments

                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                Control1..1
                                604. Extension.extension:example.extension:label.url
                                Control1..1
                                Fixed Valuelabel
                                606. Extension.extension:example.extension:label.value[x]
                                Definition

                                Describes the purpose of this example among the set of examples.

                                ShortDescribes the purpose of this example
                                Comments

                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                Typestring
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                608. Extension.extension:example.extension:value[x]
                                Slice Namevalue[x]
                                Definition

                                The actual value for the element, which must be one of the types allowed for this element.

                                ShortValue of Example (one of allowed types)
                                Comments

                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                Control1..1
                                610. Extension.extension:example.extension:value[x].extension
                                Control0..*
                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                • value @ url
                                • 612. Extension.extension:example.extension:value[x].extension:availableTime
                                  Slice NameavailableTime
                                  Definition

                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                  ShortTimes the {item} is available
                                  Control0..*
                                  614. Extension.extension:example.extension:value[x].extension:availableTime.extension
                                  Control0..*
                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                  • value @ url
                                  • 616. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek
                                    Slice NamedaysOfWeek
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    Shortmon | tue | wed | thu | fri | sat | sun
                                    Control0..*
                                    618. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.url
                                    Control1..1
                                    Fixed ValuedaysOfWeek
                                    620. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.value[x]
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    Shortmon | tue | wed | thu | fri | sat | sun
                                    BindingThe codes SHALL be taken from DaysOfWeek
                                    (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                    The purpose for which an extended contact detail should be used.

                                    Typecode
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    622. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay
                                    Slice NameallDay
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    ShortAlways available? i.e. 24 hour service
                                    Control0..1
                                    624. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.url
                                    Control1..1
                                    Fixed ValueallDay
                                    626. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.value[x]
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    ShortAlways available? i.e. 24 hour service
                                    Typeboolean
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    628. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime
                                    Slice NameavailableStartTime
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    ShortOpening time of day (ignored if allDay = true)
                                    Control0..1
                                    630. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.url
                                    Control1..1
                                    Fixed ValueavailableStartTime
                                    632. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.value[x]
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    ShortOpening time of day (ignored if allDay = true)
                                    Typetime
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    634. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime
                                    Slice NameavailableEndTime
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    ShortClosing time of day (ignored if allDay = true)
                                    Control0..1
                                    636. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.url
                                    Control1..1
                                    Fixed ValueavailableEndTime
                                    638. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.value[x]
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    ShortClosing time of day (ignored if allDay = true)
                                    Typetime
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    640. Extension.extension:example.extension:value[x].extension:availableTime.url
                                    Control1..1
                                    Fixed ValueavailableTime
                                    642. Extension.extension:example.extension:value[x].extension:notAvailableTime
                                    Slice NamenotAvailableTime
                                    Definition

                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                    ShortNot available during this time due to provided reason
                                    Control0..*
                                    644. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension
                                    Control0..*
                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                    • value @ url
                                    • 646. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description
                                      Slice Namedescription
                                      Definition

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      ShortReason presented to the user explaining why time not available
                                      Control0..1
                                      648. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.url
                                      Control1..1
                                      Fixed Valuedescription
                                      650. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.value[x]
                                      Definition

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      ShortReason presented to the user explaining why time not available
                                      Typestring
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      652. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during
                                      Slice Nameduring
                                      Definition

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      ShortService not available during this period
                                      Control0..1
                                      654. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.url
                                      Control1..1
                                      Fixed Valueduring
                                      656. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.value[x]
                                      Definition

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      ShortService not available during this period
                                      TypePeriod
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      658. Extension.extension:example.extension:value[x].extension:notAvailableTime.url
                                      Control1..1
                                      Fixed ValuenotAvailableTime
                                      660. Extension.extension:example.extension:value[x].extension:purpose
                                      Slice Namepurpose
                                      Definition

                                      The purpose/type of contact.

                                      ShortThe type of contact
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..1
                                      662. Extension.extension:example.extension:value[x].extension:purpose.url
                                      Control1..1
                                      Fixed Valuepurpose
                                      664. Extension.extension:example.extension:value[x].extension:purpose.value[x]
                                      Definition

                                      The purpose/type of contact.

                                      ShortThe type of contact
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                      (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                      The purpose for which an extended contact detail should be used.

                                      TypeCodeableConcept
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      666. Extension.extension:example.extension:value[x].extension:name
                                      Slice Namename
                                      Definition

                                      The name of an individual to contact, some types of contact detail are usually blank.

                                      ShortName of an individual to contact
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..*
                                      668. Extension.extension:example.extension:value[x].extension:name.url
                                      Control1..1
                                      Fixed Valuename
                                      670. Extension.extension:example.extension:value[x].extension:name.value[x]
                                      Definition

                                      The name of an individual to contact, some types of contact detail are usually blank.

                                      ShortName of an individual to contact
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      TypeHumanName
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      672. Extension.extension:example.extension:value[x].extension:telecom
                                      Slice Nametelecom
                                      Definition

                                      The contact details application for the purpose defined.

                                      ShortContact details (e.g.phone/fax/url)
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..*
                                      674. Extension.extension:example.extension:value[x].extension:telecom.url
                                      Control1..1
                                      Fixed Valuetelecom
                                      676. Extension.extension:example.extension:value[x].extension:telecom.value[x]
                                      Definition

                                      The contact details application for the purpose defined.

                                      ShortContact details (e.g.phone/fax/url)
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      TypeContactPoint
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      678. Extension.extension:example.extension:value[x].extension:address
                                      Slice Nameaddress
                                      Definition

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      ShortAddress for the contact
                                      Control0..1
                                      680. Extension.extension:example.extension:value[x].extension:address.url
                                      Control1..1
                                      Fixed Valueaddress
                                      682. Extension.extension:example.extension:value[x].extension:address.value[x]
                                      Definition

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      ShortAddress for the contact
                                      TypeAddress
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      684. Extension.extension:example.extension:value[x].extension:organization
                                      Slice Nameorganization
                                      Definition

                                      This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                      ShortThis contact detail is handled/monitored by a specific organization
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..1
                                      686. Extension.extension:example.extension:value[x].extension:organization.url
                                      Control1..1
                                      Fixed Valueorganization
                                      688. Extension.extension:example.extension:value[x].extension:organization.value[x]
                                      Definition

                                      This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                      ShortThis contact detail is handled/monitored by a specific organization
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      TypeReference
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      690. Extension.extension:example.extension:value[x].extension:period
                                      Slice Nameperiod
                                      Definition

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      ShortPeriod that this contact was valid for usage
                                      Control0..1
                                      692. Extension.extension:example.extension:value[x].extension:period.url
                                      Control1..1
                                      Fixed Valueperiod
                                      694. Extension.extension:example.extension:value[x].extension:period.value[x]
                                      Definition

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      ShortPeriod that this contact was valid for usage
                                      TypePeriod
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      696. Extension.extension:example.extension:value[x].extension:versionId
                                      Slice NameversionId
                                      Definition

                                      The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                      ShortVersion specific identifier
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..1
                                      698. Extension.extension:example.extension:value[x].extension:versionId.url
                                      Control1..1
                                      Fixed ValueversionId
                                      700. Extension.extension:example.extension:value[x].extension:versionId.value[x]
                                      Definition

                                      The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                      ShortVersion specific identifier
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Typeid
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      702. Extension.extension:example.extension:value[x].extension:lastUpdated
                                      Slice NamelastUpdated
                                      Definition

                                      When the resource last changed - e.g. when the version changed.

                                      ShortWhen the resource version last changed
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..1
                                      704. Extension.extension:example.extension:value[x].extension:lastUpdated.url
                                      Control1..1
                                      Fixed ValuelastUpdated
                                      706. Extension.extension:example.extension:value[x].extension:lastUpdated.value[x]
                                      Definition

                                      When the resource last changed - e.g. when the version changed.

                                      ShortWhen the resource version last changed
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Typeinstant
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      708. Extension.extension:example.extension:value[x].extension:source
                                      Slice Namesource
                                      Definition

                                      A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                      ShortIdentifies where the resource comes from
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..1
                                      710. Extension.extension:example.extension:value[x].extension:source.url
                                      Control1..1
                                      Fixed Valuesource
                                      712. Extension.extension:example.extension:value[x].extension:source.value[x]
                                      Definition

                                      A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                      ShortIdentifies where the resource comes from
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Typeuri
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      714. Extension.extension:example.extension:value[x].extension:profile
                                      Slice Nameprofile
                                      Definition

                                      A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                      ShortProfiles this resource claims to conform to
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..*
                                      716. Extension.extension:example.extension:value[x].extension:profile.url
                                      Control1..1
                                      Fixed Valueprofile
                                      718. Extension.extension:example.extension:value[x].extension:profile.value[x]
                                      Definition

                                      A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                      ShortProfiles this resource claims to conform to
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Typecanonical
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      720. Extension.extension:example.extension:value[x].extension:security
                                      Slice Namesecurity
                                      Definition

                                      Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                      ShortSecurity Labels applied to this resource
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..*
                                      722. Extension.extension:example.extension:value[x].extension:security.url
                                      Control1..1
                                      Fixed Valuesecurity
                                      724. Extension.extension:example.extension:value[x].extension:security.value[x]
                                      Definition

                                      Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                      ShortSecurity Labels applied to this resource
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      BindingUnless not suitable, these codes SHALL be taken from R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                      (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                      Security Labels from the Healthcare Privacy and Security Classification System.

                                      TypeCoding
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      726. Extension.extension:example.extension:value[x].extension:tag
                                      Slice Nametag
                                      Definition

                                      Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                      ShortTags applied to this resource
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..*
                                      728. Extension.extension:example.extension:value[x].extension:tag.url
                                      Control1..1
                                      Fixed Valuetag
                                      730. Extension.extension:example.extension:value[x].extension:tag.value[x]
                                      Definition

                                      Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                      ShortTags applied to this resource
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      BindingFor example codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                      (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                      Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                      TypeCoding
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      732. Extension.extension:example.extension:value[x].extension:_datatype
                                      Slice Name_datatype
                                      Definition

                                      Data type name for ElementDefinition.example.value[x] from FHIR R5

                                      ShortData type name for ElementDefinition.example.value[x] from FHIR R5
                                      Control0..1
                                      TypeExtension(Datatype) (Extension Type: string)
                                      734. Extension.extension:example.extension:value[x].extension:_datatype.value[x]
                                      Comments

                                      Must be: Availability|ExtendedContactDetail|Meta|integer64

                                      Control1..1
                                      Typestring
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      736. Extension.extension:example.extension:value[x].url
                                      Control1..1
                                      Fixed Valuevalue[x]
                                      738. Extension.extension:example.extension:value[x].value[x]
                                      Definition

                                      The actual value for the element, which must be one of the types allowed for this element.

                                      ShortValue of Example (one of allowed types)
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      740. Extension.extension:example.url
                                      Control1..1
                                      Fixed Valueexample
                                      742. Extension.extension:minValue[x]
                                      Slice NameminValue[x]
                                      Definition

                                      The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                      ShortMinimum Allowed Value (for some types)
                                      Comments

                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                      Control0..1
                                      744. Extension.extension:minValue[x].extension
                                      Control0..*
                                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 746. Extension.extension:minValue[x].extension:_datatype
                                        Slice Name_datatype
                                        Definition

                                        Data type name for ElementDefinition.minValue[x] from FHIR R5

                                        ShortData type name for ElementDefinition.minValue[x] from FHIR R5
                                        Control0..1
                                        TypeExtension(Datatype) (Extension Type: string)
                                        748. Extension.extension:minValue[x].extension:_datatype.value[x]
                                        Comments

                                        Must be: integer64

                                        Control1..1
                                        Typestring
                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        Fixed Valueinteger64
                                        750. Extension.extension:minValue[x].url
                                        Control1..1
                                        Fixed ValueminValue[x]
                                        752. Extension.extension:minValue[x].value[x]
                                        Definition

                                        The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                        ShortMinimum Allowed Value (for some types)
                                        Comments

                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                        TypeChoice of: date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, Quantity, string
                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        754. Extension.extension:maxValue[x]
                                        Slice NamemaxValue[x]
                                        Definition

                                        The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                        ShortMaximum Allowed Value (for some types)
                                        Comments

                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                        Control0..1
                                        756. Extension.extension:maxValue[x].extension
                                        Control0..*
                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                        • value @ url
                                        • 758. Extension.extension:maxValue[x].extension:_datatype
                                          Slice Name_datatype
                                          Definition

                                          Data type name for ElementDefinition.maxValue[x] from FHIR R5

                                          ShortData type name for ElementDefinition.maxValue[x] from FHIR R5
                                          Control0..1
                                          TypeExtension(Datatype) (Extension Type: string)
                                          760. Extension.extension:maxValue[x].extension:_datatype.value[x]
                                          Comments

                                          Must be: integer64

                                          Control1..1
                                          Typestring
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Fixed Valueinteger64
                                          762. Extension.extension:maxValue[x].url
                                          Control1..1
                                          Fixed ValuemaxValue[x]
                                          764. Extension.extension:maxValue[x].value[x]
                                          Definition

                                          The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                          ShortMaximum Allowed Value (for some types)
                                          Comments

                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                          TypeChoice of: date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, Quantity, string
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          766. Extension.extension:maxLength
                                          Slice NamemaxLength
                                          Definition

                                          Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element. maxLength SHOULD only be used on primitive data types that have a string representation (see http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics).

                                          ShortMax length for string type data
                                          Comments

                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                          Control0..1
                                          768. Extension.extension:maxLength.url
                                          Control1..1
                                          Fixed ValuemaxLength
                                          770. Extension.extension:maxLength.value[x]
                                          Definition

                                          Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element. maxLength SHOULD only be used on primitive data types that have a string representation (see http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics).

                                          ShortMax length for string type data
                                          Comments

                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                          Typeinteger
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          772. Extension.extension:condition
                                          Slice Namecondition
                                          Definition

                                          A reference to an invariant that may make additional statements about the cardinality or value in the instance.

                                          ShortReference to invariant about presence
                                          Comments

                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                          Control0..*
                                          774. Extension.extension:condition.url
                                          Control1..1
                                          Fixed Valuecondition
                                          776. Extension.extension:condition.value[x]
                                          Definition

                                          A reference to an invariant that may make additional statements about the cardinality or value in the instance.

                                          ShortReference to invariant about presence
                                          Comments

                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                          Typeid
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          778. Extension.extension:constraint
                                          Slice Nameconstraint
                                          Definition

                                          Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance.

                                          ShortCondition that must evaluate to true
                                          Comments

                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                          Control0..*
                                          780. Extension.extension:constraint.extension
                                          Control3..*
                                          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                          • value @ url
                                          • 782. Extension.extension:constraint.extension:key
                                            Slice Namekey
                                            Definition

                                            Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality.

                                            ShortTarget of 'condition' reference above
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control1..1
                                            784. Extension.extension:constraint.extension:key.url
                                            Control1..1
                                            Fixed Valuekey
                                            786. Extension.extension:constraint.extension:key.value[x]
                                            Definition

                                            Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality.

                                            ShortTarget of 'condition' reference above
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typeid
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            788. Extension.extension:constraint.extension:requirements
                                            Slice Namerequirements
                                            Definition

                                            Description of why this constraint is necessary or appropriate.

                                            ShortWhy this constraint is necessary or appropriate
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            790. Extension.extension:constraint.extension:requirements.url
                                            Control1..1
                                            Fixed Valuerequirements
                                            792. Extension.extension:constraint.extension:requirements.value[x]
                                            Definition

                                            Description of why this constraint is necessary or appropriate.

                                            ShortWhy this constraint is necessary or appropriate
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typemarkdown
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            794. Extension.extension:constraint.extension:severity
                                            Slice Nameseverity
                                            Definition

                                            Identifies the impact constraint violation has on the conformance of the instance.

                                            Shorterror | warning
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control1..1
                                            796. Extension.extension:constraint.extension:severity.url
                                            Control1..1
                                            Fixed Valueseverity
                                            798. Extension.extension:constraint.extension:severity.value[x]
                                            Definition

                                            Identifies the impact constraint violation has on the conformance of the instance.

                                            Shorterror | warning
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            BindingThe codes SHALL be taken from ConstraintSeverity
                                            (required to http://hl7.org/fhir/ValueSet/constraint-severity|4.3.0)

                                            SHALL applications comply with this constraint?

                                            Typecode
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            800. Extension.extension:constraint.extension:suppress
                                            Slice Namesuppress
                                            Definition

                                            If true, indicates that the warning or best practice guideline should be suppressed.

                                            ShortSuppress warning or hint in profile
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            802. Extension.extension:constraint.extension:suppress.url
                                            Control1..1
                                            Fixed Valuesuppress
                                            804. Extension.extension:constraint.extension:suppress.value[x]
                                            Definition

                                            If true, indicates that the warning or best practice guideline should be suppressed.

                                            ShortSuppress warning or hint in profile
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typeboolean
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            806. Extension.extension:constraint.extension:human
                                            Slice Namehuman
                                            Definition

                                            Text that can be used to describe the constraint in messages identifying that the constraint has been violated.

                                            ShortHuman description of constraint
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control1..1
                                            808. Extension.extension:constraint.extension:human.url
                                            Control1..1
                                            Fixed Valuehuman
                                            810. Extension.extension:constraint.extension:human.value[x]
                                            Definition

                                            Text that can be used to describe the constraint in messages identifying that the constraint has been violated.

                                            ShortHuman description of constraint
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typestring
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            812. Extension.extension:constraint.extension:expression
                                            Slice Nameexpression
                                            Definition

                                            A FHIRPath expression of constraint that can be executed to see if this constraint is met.

                                            ShortFHIRPath expression of constraint
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            814. Extension.extension:constraint.extension:expression.url
                                            Control1..1
                                            Fixed Valueexpression
                                            816. Extension.extension:constraint.extension:expression.value[x]
                                            Definition

                                            A FHIRPath expression of constraint that can be executed to see if this constraint is met.

                                            ShortFHIRPath expression of constraint
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typestring
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            818. Extension.extension:constraint.extension:source
                                            Slice Namesource
                                            Definition

                                            A reference to the original source of the constraint, for traceability purposes.

                                            ShortReference to original source of constraint
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            820. Extension.extension:constraint.extension:source.url
                                            Control1..1
                                            Fixed Valuesource
                                            822. Extension.extension:constraint.extension:source.value[x]
                                            Definition

                                            A reference to the original source of the constraint, for traceability purposes.

                                            ShortReference to original source of constraint
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typecanonical
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            824. Extension.extension:constraint.url
                                            Control1..1
                                            Fixed Valueconstraint
                                            826. Extension.extension:mustHaveValue
                                            Slice NamemustHaveValue
                                            Definition

                                            Specifies for a primitive data type that the value of the data type cannot be replaced by an extension.

                                            ShortFor primitives, that a value must be present - not replaced by an extension
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            828. Extension.extension:mustHaveValue.url
                                            Control1..1
                                            Fixed ValuemustHaveValue
                                            830. Extension.extension:mustHaveValue.value[x]
                                            Definition

                                            Specifies for a primitive data type that the value of the data type cannot be replaced by an extension.

                                            ShortFor primitives, that a value must be present - not replaced by an extension
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typeboolean
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            832. Extension.extension:valueAlternatives
                                            Slice NamevalueAlternatives
                                            Definition

                                            Specifies a list of extensions that can appear in place of a primitive value.

                                            ShortExtensions that are allowed to replace a primitive value
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..*
                                            834. Extension.extension:valueAlternatives.url
                                            Control1..1
                                            Fixed ValuevalueAlternatives
                                            836. Extension.extension:valueAlternatives.value[x]
                                            Definition

                                            Specifies a list of extensions that can appear in place of a primitive value.

                                            ShortExtensions that are allowed to replace a primitive value
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typecanonical
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            838. Extension.extension:mustSupport
                                            Slice NamemustSupport
                                            Definition

                                            If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful way. Note that this is being phased out and replaced by obligations (see below). If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation.

                                            ShortIf the element must be supported (discouraged - see obligations)
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            840. Extension.extension:mustSupport.url
                                            Control1..1
                                            Fixed ValuemustSupport
                                            842. Extension.extension:mustSupport.value[x]
                                            Definition

                                            If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful way. Note that this is being phased out and replaced by obligations (see below). If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation.

                                            ShortIf the element must be supported (discouraged - see obligations)
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typeboolean
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            844. Extension.extension:isModifier
                                            Slice NameisModifier
                                            Definition

                                            If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system. When used on the root element in an extension definition, this indicates whether or not the extension is a modifier extension.

                                            ShortIf this modifies the meaning of other elements
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            846. Extension.extension:isModifier.url
                                            Control1..1
                                            Fixed ValueisModifier
                                            848. Extension.extension:isModifier.value[x]
                                            Definition

                                            If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system. When used on the root element in an extension definition, this indicates whether or not the extension is a modifier extension.

                                            ShortIf this modifies the meaning of other elements
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typeboolean
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            850. Extension.extension:isModifierReason
                                            Slice NameisModifierReason
                                            Definition

                                            Explains how that element affects the interpretation of the resource or element that contains it.

                                            ShortReason that this element is marked as a modifier
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            852. Extension.extension:isModifierReason.url
                                            Control1..1
                                            Fixed ValueisModifierReason
                                            854. Extension.extension:isModifierReason.value[x]
                                            Definition

                                            Explains how that element affects the interpretation of the resource or element that contains it.

                                            ShortReason that this element is marked as a modifier
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typestring
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            856. Extension.extension:isSummary
                                            Slice NameisSummary
                                            Definition

                                            Whether the element should be included if a client requests a search with the parameter _summary=true.

                                            ShortInclude when _summary = true?
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            858. Extension.extension:isSummary.url
                                            Control1..1
                                            Fixed ValueisSummary
                                            860. Extension.extension:isSummary.value[x]
                                            Definition

                                            Whether the element should be included if a client requests a search with the parameter _summary=true.

                                            ShortInclude when _summary = true?
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Typeboolean
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            862. Extension.extension:binding
                                            Slice Namebinding
                                            Definition

                                            Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string, uri).

                                            ShortValueSet details if this is coded
                                            Comments

                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                            Control0..1
                                            864. Extension.extension:binding.extension
                                            Control1..*
                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                            • value @ url
                                            • 866. Extension.extension:binding.extension:strength
                                              Slice Namestrength
                                              Definition

                                              Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances.

                                              Shortrequired | extensible | preferred | example
                                              Comments

                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                              Control1..1
                                              868. Extension.extension:binding.extension:strength.url
                                              Control1..1
                                              Fixed Valuestrength
                                              870. Extension.extension:binding.extension:strength.value[x]
                                              Definition

                                              Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances.

                                              Shortrequired | extensible | preferred | example
                                              Comments

                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                              BindingThe codes SHALL be taken from BindingStrength
                                              (required to http://hl7.org/fhir/ValueSet/binding-strength|4.3.0)

                                              Indication of the degree of conformance expectations associated with a binding.

                                              Typecode
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              872. Extension.extension:binding.extension:description
                                              Slice Namedescription
                                              Definition

                                              Describes the intended use of this particular set of codes.

                                              ShortIntended use of codes in the bound value set
                                              Comments

                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                              Control0..1
                                              874. Extension.extension:binding.extension:description.url
                                              Control1..1
                                              Fixed Valuedescription
                                              876. Extension.extension:binding.extension:description.value[x]
                                              Definition

                                              Describes the intended use of this particular set of codes.

                                              ShortIntended use of codes in the bound value set
                                              Comments

                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                              Typemarkdown
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              878. Extension.extension:binding.extension:valueSet
                                              Slice NamevalueSet
                                              Definition

                                              Refers to the value set that identifies the set of codes the binding refers to.

                                              ShortSource of value set
                                              Comments

                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                              Control0..1
                                              880. Extension.extension:binding.extension:valueSet.url
                                              Control1..1
                                              Fixed ValuevalueSet
                                              882. Extension.extension:binding.extension:valueSet.value[x]
                                              Definition

                                              Refers to the value set that identifies the set of codes the binding refers to.

                                              ShortSource of value set
                                              Comments

                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                              Typecanonical
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              884. Extension.extension:binding.extension:additional
                                              Slice Nameadditional
                                              Definition

                                              Additional bindings that help applications implementing this element. Additional bindings do not replace the main binding but provide more information and/or context.

                                              ShortAdditional Bindings - more rules about the binding
                                              Comments

                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                              Control0..*
                                              886. Extension.extension:binding.extension:additional.extension
                                              Control2..*
                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                              • value @ url
                                              • 888. Extension.extension:binding.extension:additional.extension:purpose
                                                Slice Namepurpose
                                                Definition

                                                The use of this additional binding.

                                                Shortmaximum | minimum | required | extensible | candidate | current | preferred | ui | starter | component
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Control1..1
                                                890. Extension.extension:binding.extension:additional.extension:purpose.url
                                                Control1..1
                                                Fixed Valuepurpose
                                                892. Extension.extension:binding.extension:additional.extension:purpose.value[x]
                                                Definition

                                                The use of this additional binding.

                                                Shortmaximum | minimum | required | extensible | candidate | current | preferred | ui | starter | component
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                BindingThe codes SHALL be taken from R5_additional_binding_purpose_for_R4B (0.0.1-snapshot-2)
                                                (required to http://hl7.org/fhir/5.0/ValueSet/R5-additional-binding-purpose-for-R4B|0.0.1-snapshot-2)

                                                The use of an additional binding.

                                                Typecode
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                894. Extension.extension:binding.extension:additional.extension:valueSet
                                                Slice NamevalueSet
                                                Definition

                                                The valueSet that is being bound for the purpose.

                                                ShortThe value set for the additional binding
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Control1..1
                                                896. Extension.extension:binding.extension:additional.extension:valueSet.url
                                                Control1..1
                                                Fixed ValuevalueSet
                                                898. Extension.extension:binding.extension:additional.extension:valueSet.value[x]
                                                Definition

                                                The valueSet that is being bound for the purpose.

                                                ShortThe value set for the additional binding
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Typecanonical
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                900. Extension.extension:binding.extension:additional.extension:documentation
                                                Slice Namedocumentation
                                                Definition

                                                Documentation of the purpose of use of the bindingproviding additional information about how it is intended to be used.

                                                ShortDocumentation of the purpose of use of the binding
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Control0..1
                                                902. Extension.extension:binding.extension:additional.extension:documentation.url
                                                Control1..1
                                                Fixed Valuedocumentation
                                                904. Extension.extension:binding.extension:additional.extension:documentation.value[x]
                                                Definition

                                                Documentation of the purpose of use of the bindingproviding additional information about how it is intended to be used.

                                                ShortDocumentation of the purpose of use of the binding
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Typemarkdown
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                906. Extension.extension:binding.extension:additional.extension:shortDoco
                                                Slice NameshortDoco
                                                Definition

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                ShortConcise documentation - for summary tables
                                                Control0..1
                                                908. Extension.extension:binding.extension:additional.extension:shortDoco.url
                                                Control1..1
                                                Fixed ValueshortDoco
                                                910. Extension.extension:binding.extension:additional.extension:shortDoco.value[x]
                                                Definition

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                ShortConcise documentation - for summary tables
                                                Typestring
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                912. Extension.extension:binding.extension:additional.extension:usage
                                                Slice Nameusage
                                                Definition

                                                Qualifies the usage of the binding. Typically bindings are qualified by jurisdiction, but they may also be qualified by gender, workflow status, clinical domain etc. The information to decide whether a usege context applies is usually outside the resource, determined by context, and this might present challenges for validation tooling.

                                                ShortQualifies the usage - jurisdiction, gender, workflow status etc.
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Control0..*
                                                914. Extension.extension:binding.extension:additional.extension:usage.url
                                                Control1..1
                                                Fixed Valueusage
                                                916. Extension.extension:binding.extension:additional.extension:usage.value[x]
                                                Definition

                                                Qualifies the usage of the binding. Typically bindings are qualified by jurisdiction, but they may also be qualified by gender, workflow status, clinical domain etc. The information to decide whether a usege context applies is usually outside the resource, determined by context, and this might present challenges for validation tooling.

                                                ShortQualifies the usage - jurisdiction, gender, workflow status etc.
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                TypeUsageContext
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                918. Extension.extension:binding.extension:additional.extension:any
                                                Slice Nameany
                                                Definition

                                                Whether the binding applies to all repeats, or just to any one of them. This is only relevant for elements that can repeat.

                                                ShortWhether binding can applies to all repeats, or just one
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Control0..1
                                                920. Extension.extension:binding.extension:additional.extension:any.url
                                                Control1..1
                                                Fixed Valueany
                                                922. Extension.extension:binding.extension:additional.extension:any.value[x]
                                                Definition

                                                Whether the binding applies to all repeats, or just to any one of them. This is only relevant for elements that can repeat.

                                                ShortWhether binding can applies to all repeats, or just one
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Typeboolean
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                924. Extension.extension:binding.extension:additional.url
                                                Control1..1
                                                Fixed Valueadditional
                                                926. Extension.extension:binding.url
                                                Control1..1
                                                Fixed Valuebinding
                                                928. Extension.extension:mapping
                                                Slice Namemapping
                                                Definition

                                                Identifies a concept from an external specification that roughly corresponds to this element.

                                                ShortMap element to another set of definitions
                                                Comments

                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                Control0..*
                                                930. Extension.extension:mapping.extension
                                                Control2..*
                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                • value @ url
                                                • 932. Extension.extension:mapping.extension:identity
                                                  Slice Nameidentity
                                                  Definition

                                                  An internal reference to the definition of a mapping.

                                                  ShortReference to mapping declaration
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  Control1..1
                                                  934. Extension.extension:mapping.extension:identity.url
                                                  Control1..1
                                                  Fixed Valueidentity
                                                  936. Extension.extension:mapping.extension:identity.value[x]
                                                  Definition

                                                  An internal reference to the definition of a mapping.

                                                  ShortReference to mapping declaration
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  Typeid
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  938. Extension.extension:mapping.extension:language
                                                  Slice Namelanguage
                                                  Definition

                                                  Identifies the computable language in which mapping.map is expressed.

                                                  ShortComputable language of mapping
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  Control0..1
                                                  940. Extension.extension:mapping.extension:language.url
                                                  Control1..1
                                                  Fixed Valuelanguage
                                                  942. Extension.extension:mapping.extension:language.value[x]
                                                  Definition

                                                  Identifies the computable language in which mapping.map is expressed.

                                                  ShortComputable language of mapping
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  BindingThe codes SHALL be taken from Mime Types
                                                  (required to http://hl7.org/fhir/ValueSet/mimetypes|4.3.0)

                                                  BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)

                                                  Typecode
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  944. Extension.extension:mapping.extension:map
                                                  Slice Namemap
                                                  Definition

                                                  Expresses what part of the target specification corresponds to this element.

                                                  ShortDetails of the mapping
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  Control1..1
                                                  946. Extension.extension:mapping.extension:map.url
                                                  Control1..1
                                                  Fixed Valuemap
                                                  948. Extension.extension:mapping.extension:map.value[x]
                                                  Definition

                                                  Expresses what part of the target specification corresponds to this element.

                                                  ShortDetails of the mapping
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  Typestring
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  950. Extension.extension:mapping.extension:comment
                                                  Slice Namecomment
                                                  Definition

                                                  Comments that provide information about the mapping or its use.

                                                  ShortComments about the mapping or its use
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  Control0..1
                                                  952. Extension.extension:mapping.extension:comment.url
                                                  Control1..1
                                                  Fixed Valuecomment
                                                  954. Extension.extension:mapping.extension:comment.value[x]
                                                  Definition

                                                  Comments that provide information about the mapping or its use.

                                                  ShortComments about the mapping or its use
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  Typemarkdown
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  956. Extension.extension:mapping.url
                                                  Control1..1
                                                  Fixed Valuemapping
                                                  958. Extension.extension:_datatype
                                                  Slice Name_datatype
                                                  Definition

                                                  Data type name for StructureDefinition.snapshot.element from FHIR R5

                                                  ShortData type name for StructureDefinition.snapshot.element from FHIR R5
                                                  Control0..1
                                                  TypeExtension(Datatype) (Extension Type: string)
                                                  960. Extension.extension:_datatype.value[x]
                                                  Comments

                                                  Must be: ElementDefinition

                                                  Control1..1
                                                  Typestring
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  Fixed ValueElementDefinition
                                                  962. Extension.url
                                                  Control1..1
                                                  Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-StructureDefinition.snapshot.element

                                                  Guidance on how to interpret the contents of this table can be foundhere

                                                  0. Extension
                                                  Definition

                                                  Captures constraints on each element within the resource.


                                                  Optional Extension Element - found in all resources.

                                                  ShortDefinition of elements in the resource (if no StructureDefinition)Optional Extensions Element
                                                  Comments

                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                  Control10..*
                                                  This element is affected by the following invariants: ele-1
                                                  Is Modifierfalse
                                                  Invariantsele-1: All FHIR elements must have a @value or children unless an empty Parameters resource (hasValue() or (children().count() > id.count()) or $this is Parameters)
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource (hasValue() or (children().count() > id.count()) or $this is Parameters)
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  2. Extension.extension
                                                  Definition

                                                  An Extension


                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                  ShortExtensionAdditional content defined by implementations
                                                  Comments

                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                  Control10..*
                                                  TypeExtension
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Alternate Namesextensions, user content
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                  • value @ url
                                                  • 4. Extension.extension:path
                                                    Slice Namepath
                                                    Definition

                                                    The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name of the resource or extension.

                                                    ShortPath of the element in the hierarchy of elementsAdditional content defined by implementations
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control10..1*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    6. Extension.extension:path.url
                                                    Definition

                                                    Source of the definition for the extension code - a logical name or a URL.

                                                    Shortidentifies the meaning of the extension
                                                    Comments

                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                    Control1..1
                                                    Typeuri
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed Valuepath
                                                    8. Extension.extension:path.value[x]
                                                    Definition

                                                    The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name of the resource or extension.


                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                    ShortPath of the element in the hierarchy of elementsValue of extension
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1
                                                    Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    10. Extension.extension:representation
                                                    Slice Namerepresentation
                                                    Definition

                                                    Codes that define how this element is represented in instances, when the deviation varies from the normal case. No extensions are allowed on elements with a representation of 'xmlAttr', no matter what FHIR serialization format is used.

                                                    ShortxmlAttr | xmlText | typeAttr | cdaText | xhtmlAdditional content defined by implementations
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    12. Extension.extension:representation.url
                                                    Definition

                                                    Source of the definition for the extension code - a logical name or a URL.

                                                    Shortidentifies the meaning of the extension
                                                    Comments

                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                    Control1..1
                                                    Typeuri
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed Valuerepresentation
                                                    14. Extension.extension:representation.value[x]
                                                    Definition

                                                    Codes that define how this element is represented in instances, when the deviation varies from the normal case. No extensions are allowed on elements with a representation of 'xmlAttr', no matter what FHIR serialization format is used.


                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                    ShortxmlAttr | xmlText | typeAttr | cdaText | xhtmlValue of extension
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1
                                                    BindingThe codes SHALL be taken from For codes, see PropertyRepresentation
                                                    (required to http://hl7.org/fhir/ValueSet/property-representation|4.3.0)

                                                    How a property is represented when serialized.

                                                    Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    16. Extension.extension:sliceName
                                                    Slice NamesliceName
                                                    Definition

                                                    The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element.

                                                    ShortName for this particular element (in a set of slices)Additional content defined by implementations
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    18. Extension.extension:sliceName.url
                                                    Definition

                                                    Source of the definition for the extension code - a logical name or a URL.

                                                    Shortidentifies the meaning of the extension
                                                    Comments

                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                    Control1..1
                                                    Typeuri
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed ValuesliceName
                                                    20. Extension.extension:sliceName.value[x]
                                                    Definition

                                                    The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element.


                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                    ShortName for this particular element (in a set of slices)Value of extension
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1
                                                    Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    22. Extension.extension:sliceIsConstraining
                                                    Slice NamesliceIsConstraining
                                                    Definition

                                                    If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName.

                                                    ShortIf this slice definition constrains an inherited slice definition (or not)Additional content defined by implementations
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    24. Extension.extension:sliceIsConstraining.url
                                                    Definition

                                                    Source of the definition for the extension code - a logical name or a URL.

                                                    Shortidentifies the meaning of the extension
                                                    Comments

                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                    Control1..1
                                                    Typeuri
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed ValuesliceIsConstraining
                                                    26. Extension.extension:sliceIsConstraining.value[x]
                                                    Definition

                                                    If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName.


                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                    ShortIf this slice definition constrains an inherited slice definition (or not)Value of extension
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1
                                                    Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    28. Extension.extension:label
                                                    Slice Namelabel
                                                    Definition

                                                    A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form.

                                                    ShortName for element to display with or prompt for elementAdditional content defined by implementations
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    30. Extension.extension:label.url
                                                    Definition

                                                    Source of the definition for the extension code - a logical name or a URL.

                                                    Shortidentifies the meaning of the extension
                                                    Comments

                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                    Control1..1
                                                    Typeuri
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed Valuelabel
                                                    32. Extension.extension:label.value[x]
                                                    Definition

                                                    A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form.


                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                    ShortName for element to display with or prompt for elementValue of extension
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1
                                                    Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    34. Extension.extension:code
                                                    Slice Namecode
                                                    Definition

                                                    A code that has the same meaning as the element in a particular terminology.

                                                    ShortCorresponding codes in terminologiesAdditional content defined by implementations
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    36. Extension.extension:code.url
                                                    Definition

                                                    Source of the definition for the extension code - a logical name or a URL.

                                                    Shortidentifies the meaning of the extension
                                                    Comments

                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                    Control1..1
                                                    Typeuri
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed Valuecode
                                                    38. Extension.extension:code.value[x]
                                                    Definition

                                                    A code that has the same meaning as the element in a particular terminology.


                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                    ShortCorresponding codes in terminologiesValue of extension
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1
                                                    BindingFor example codes, see For codes, see AccountStatus
                                                    (example to http://hl7.org/fhir/ValueSet/account-status|4.3.0)

                                                    Codes that indicate the meaning of a data element.

                                                    TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    40. Extension.extension:slicing
                                                    Slice Nameslicing
                                                    Definition

                                                    Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set).

                                                    ShortThis element is sliced - slices followAdditional content defined by implementations
                                                    Comments

                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                    Control0..1*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    42. Extension.extension:slicing.extension
                                                    Definition

                                                    An Extension


                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                    ShortExtensionAdditional content defined by implementations
                                                    Comments

                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                    Control10..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Alternate Namesextensions, user content
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                    • value @ url
                                                    • 44. Extension.extension:slicing.extension:discriminator
                                                      Slice Namediscriminator
                                                      Definition

                                                      Designates which child elements are used to discriminate between the slices when processing an instance. If one or more discriminators are provided, the value of the child elements in the instance data SHALL completely distinguish which slice the element in the resource matches based on the allowed values for those elements in each of the slices.

                                                      ShortElement values that are used to distinguish the slicesAdditional content defined by implementations
                                                      Comments

                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                      Control0..*
                                                      TypeExtension
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      46. Extension.extension:slicing.extension:discriminator.extension
                                                      Definition

                                                      An Extension


                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                      ShortExtensionAdditional content defined by implementations
                                                      Comments

                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                      Control20..*
                                                      TypeExtension
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Alternate Namesextensions, user content
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                      • value @ url
                                                      • 48. Extension.extension:slicing.extension:discriminator.extension:type
                                                        Slice Nametype
                                                        Definition

                                                        How the element value is interpreted when discrimination is evaluated.

                                                        Shortvalue | exists | type | profile | positionAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control10..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        50. Extension.extension:slicing.extension:discriminator.extension:type.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuetype
                                                        52. Extension.extension:slicing.extension:discriminator.extension:type.value[x]
                                                        Definition

                                                        How the element value is interpreted when discrimination is evaluated.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        Shortvalue | exists | type | profile | positionValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        BindingThe codes SHALL be taken from For codes, see R5_discriminator_type_for_R4B (0.0.1-snapshot-2)
                                                        (required to http://hl7.org/fhir/5.0/ValueSet/R5-discriminator-type-for-R4B|0.0.1-snapshot-2)

                                                        How an element value is interpreted when discrimination is evaluated.

                                                        Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        54. Extension.extension:slicing.extension:discriminator.extension:path
                                                        Slice Namepath
                                                        Definition

                                                        A FHIRPath expression, using the simple subset of FHIRPath, that is used to identify the element on which discrimination is based.

                                                        ShortPath to element valueAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control10..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        56. Extension.extension:slicing.extension:discriminator.extension:path.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuepath
                                                        58. Extension.extension:slicing.extension:discriminator.extension:path.value[x]
                                                        Definition

                                                        A FHIRPath expression, using the simple subset of FHIRPath, that is used to identify the element on which discrimination is based.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortPath to element valueValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        60. Extension.extension:slicing.extension:discriminator.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuediscriminator
                                                        62. Extension.extension:slicing.extension:description
                                                        Slice Namedescription
                                                        Definition

                                                        A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated.

                                                        ShortText description of how slicing works (or not)Additional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        64. Extension.extension:slicing.extension:description.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuedescription
                                                        66. Extension.extension:slicing.extension:description.value[x]
                                                        Definition

                                                        A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortText description of how slicing works (or not)Value of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        68. Extension.extension:slicing.extension:ordered
                                                        Slice Nameordered
                                                        Definition

                                                        If the matching elements have to occur in the same order as defined in the profile.

                                                        ShortIf elements must be in same order as slicesAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        70. Extension.extension:slicing.extension:ordered.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valueordered
                                                        72. Extension.extension:slicing.extension:ordered.value[x]
                                                        Definition

                                                        If the matching elements have to occur in the same order as defined in the profile.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortIf elements must be in same order as slicesValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        74. Extension.extension:slicing.extension:rules
                                                        Slice Namerules
                                                        Definition

                                                        Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end.

                                                        Shortclosed | open | openAtEndAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control10..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        76. Extension.extension:slicing.extension:rules.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuerules
                                                        78. Extension.extension:slicing.extension:rules.value[x]
                                                        Definition

                                                        Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        Shortclosed | open | openAtEndValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        BindingThe codes SHALL be taken from For codes, see SlicingRules
                                                        (required to http://hl7.org/fhir/ValueSet/resource-slicing-rules|4.3.0)

                                                        How slices are interpreted when evaluating an instance.

                                                        Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        80. Extension.extension:slicing.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valueslicing
                                                        82. Extension.extension:short
                                                        Slice Nameshort
                                                        Definition

                                                        A concise description of what this element means (e.g. for use in autogenerated summaries).

                                                        ShortConcise definition for space-constrained presentationAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        84. Extension.extension:short.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valueshort
                                                        86. Extension.extension:short.value[x]
                                                        Definition

                                                        A concise description of what this element means (e.g. for use in autogenerated summaries).


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortConcise definition for space-constrained presentationValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        88. Extension.extension:definition
                                                        Slice Namedefinition
                                                        Definition

                                                        Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition).

                                                        ShortFull formal definition as narrative textAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        90. Extension.extension:definition.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuedefinition
                                                        92. Extension.extension:definition.value[x]
                                                        Definition

                                                        Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition).


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortFull formal definition as narrative textValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typemarkdown, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        94. Extension.extension:comment
                                                        Slice Namecomment
                                                        Definition

                                                        Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment).

                                                        ShortComments about the use of this elementAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        96. Extension.extension:comment.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuecomment
                                                        98. Extension.extension:comment.value[x]
                                                        Definition

                                                        Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment).


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortComments about the use of this elementValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typemarkdown, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        100. Extension.extension:requirements
                                                        Slice Namerequirements
                                                        Definition

                                                        This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element.

                                                        ShortWhy this resource has been createdAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        102. Extension.extension:requirements.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuerequirements
                                                        104. Extension.extension:requirements.value[x]
                                                        Definition

                                                        This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortWhy this resource has been createdValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typemarkdown, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        106. Extension.extension:alias
                                                        Slice Namealias
                                                        Definition

                                                        Identifies additional names by which this element might also be known.

                                                        ShortOther namesAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        108. Extension.extension:alias.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuealias
                                                        110. Extension.extension:alias.value[x]
                                                        Definition

                                                        Identifies additional names by which this element might also be known.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortOther namesValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        112. Extension.extension:min
                                                        Slice Namemin
                                                        Definition

                                                        The minimum number of times this element SHALL appear in the instance.

                                                        ShortMinimum CardinalityAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        114. Extension.extension:min.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuemin
                                                        116. Extension.extension:min.value[x]
                                                        Definition

                                                        The minimum number of times this element SHALL appear in the instance.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortMinimum CardinalityValue of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        TypeunsignedInt, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        118. Extension.extension:max
                                                        Slice Namemax
                                                        Definition

                                                        The maximum number of times this element is permitted to appear in the instance.

                                                        ShortMaximum Cardinality (a number or *)Additional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        120. Extension.extension:max.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valuemax
                                                        122. Extension.extension:max.value[x]
                                                        Definition

                                                        The maximum number of times this element is permitted to appear in the instance.


                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                        ShortMaximum Cardinality (a number or *)Value of extension
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1
                                                        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        124. Extension.extension:base
                                                        Slice Namebase
                                                        Definition

                                                        Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. When the element definition is not the original definition of an element - e.g. either in a constraint on another type, or for elements from a super type in a snap shot - then the information in provided in the element definition may be different to the base definition. On the original definition of the element, it will be same.

                                                        ShortBase definition information for toolsAdditional content defined by implementations
                                                        Comments

                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                        Control0..1*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        126. Extension.extension:base.extension
                                                        Definition

                                                        An Extension


                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                        ShortExtensionAdditional content defined by implementations
                                                        Comments

                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                        Control30..*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Alternate Namesextensions, user content
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                        • value @ url
                                                        • 128. Extension.extension:base.extension:path
                                                          Slice Namepath
                                                          Definition

                                                          The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a StructureDefinition without a StructureDefinition.base.

                                                          ShortPath that identifies the base elementAdditional content defined by implementations
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control10..1*
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          130. Extension.extension:base.extension:path.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          Fixed Valuepath
                                                          132. Extension.extension:base.extension:path.value[x]
                                                          Definition

                                                          The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a StructureDefinition without a StructureDefinition.base.


                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                          ShortPath that identifies the base elementValue of extension
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control0..1
                                                          Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          134. Extension.extension:base.extension:min
                                                          Slice Namemin
                                                          Definition

                                                          Minimum cardinality of the base element identified by the path.

                                                          ShortMin cardinality of the base elementAdditional content defined by implementations
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control10..1*
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          136. Extension.extension:base.extension:min.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          Fixed Valuemin
                                                          138. Extension.extension:base.extension:min.value[x]
                                                          Definition

                                                          Minimum cardinality of the base element identified by the path.


                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                          ShortMin cardinality of the base elementValue of extension
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control0..1
                                                          TypeunsignedInt, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, time
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          140. Extension.extension:base.extension:max
                                                          Slice Namemax
                                                          Definition

                                                          Maximum cardinality of the base element identified by the path.

                                                          ShortMax cardinality of the base elementAdditional content defined by implementations
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control10..1*
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          142. Extension.extension:base.extension:max.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          Fixed Valuemax
                                                          144. Extension.extension:base.extension:max.value[x]
                                                          Definition

                                                          Maximum cardinality of the base element identified by the path.


                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                          ShortMax cardinality of the base elementValue of extension
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control0..1
                                                          Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          146. Extension.extension:base.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          Fixed Valuebase
                                                          148. Extension.extension:contentReference
                                                          Slice NamecontentReference
                                                          Definition

                                                          Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc.

                                                          ShortReference to definition of content for the elementAdditional content defined by implementations
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control0..1*
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          150. Extension.extension:contentReference.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          Fixed ValuecontentReference
                                                          152. Extension.extension:contentReference.value[x]
                                                          Definition

                                                          Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc.


                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                          ShortReference to definition of content for the elementValue of extension
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control0..1
                                                          Typeuri, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          154. Extension.extension:type
                                                          Slice Nametype
                                                          Definition

                                                          The data type or resource that the value of this element is permitted to be.

                                                          ShortData type and Profile for this elementAdditional content defined by implementations
                                                          Comments

                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                          Control0..*
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          156. Extension.extension:type.extension
                                                          Definition

                                                          An Extension


                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                          ShortExtensionAdditional content defined by implementations
                                                          Comments

                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                          Control10..*
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Alternate Namesextensions, user content
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                          • value @ url
                                                          • 158. Extension.extension:type.extension:code
                                                            Slice Namecode
                                                            Definition

                                                            URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. "string" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models.

                                                            ShortData type or Resource (reference to definition)Additional content defined by implementations
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control10..1*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            160. Extension.extension:type.extension:code.url
                                                            Definition

                                                            Source of the definition for the extension code - a logical name or a URL.

                                                            Shortidentifies the meaning of the extension
                                                            Comments

                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                            Control1..1
                                                            Typeuri
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed Valuecode
                                                            162. Extension.extension:type.extension:code.value[x]
                                                            Definition

                                                            URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. "string" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models.


                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                            ShortData type or Resource (reference to definition)Value of extension
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..1
                                                            BindingUnless not suitable, these codes SHALL be taken from For codes, see R5_elementdefinition_types_for_R4B (0.0.1-snapshot-2)
                                                            (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-elementdefinition-types-for-R4B|0.0.1-snapshot-2)

                                                            List of all Types for ElementDefinition.type.code.

                                                            Typeuri, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            164. Extension.extension:type.extension:profile
                                                            Slice Nameprofile
                                                            Definition

                                                            Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide.

                                                            ShortProfiles (StructureDefinition or IG) - one must applyAdditional content defined by implementations
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            166. Extension.extension:type.extension:profile.url
                                                            Definition

                                                            Source of the definition for the extension code - a logical name or a URL.

                                                            Shortidentifies the meaning of the extension
                                                            Comments

                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                            Control1..1
                                                            Typeuri
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed Valueprofile
                                                            168. Extension.extension:type.extension:profile.value[x]
                                                            Definition

                                                            Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide.


                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                            ShortProfiles (StructureDefinition or IG) - one must applyValue of extension
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..1
                                                            Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            170. Extension.extension:type.extension:targetProfile
                                                            Slice NametargetProfile
                                                            Definition

                                                            Used when the type is "Reference" or "canonical", and identifies a profile structure or implementation Guide that applies to the target of the reference this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide.

                                                            ShortProfile (StructureDefinition or IG) on the Reference/canonical target - one must applyAdditional content defined by implementations
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            172. Extension.extension:type.extension:targetProfile.url
                                                            Definition

                                                            Source of the definition for the extension code - a logical name or a URL.

                                                            Shortidentifies the meaning of the extension
                                                            Comments

                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                            Control1..1
                                                            Typeuri
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed ValuetargetProfile
                                                            174. Extension.extension:type.extension:targetProfile.value[x]
                                                            Definition

                                                            Used when the type is "Reference" or "canonical", and identifies a profile structure or implementation Guide that applies to the target of the reference this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide.


                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                            ShortProfile (StructureDefinition or IG) on the Reference/canonical target - one must applyValue of extension
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..1
                                                            Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            176. Extension.extension:type.extension:aggregation
                                                            Slice Nameaggregation
                                                            Definition

                                                            If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle.

                                                            Shortcontained | referenced | bundled - how aggregatedAdditional content defined by implementations
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            178. Extension.extension:type.extension:aggregation.url
                                                            Definition

                                                            Source of the definition for the extension code - a logical name or a URL.

                                                            Shortidentifies the meaning of the extension
                                                            Comments

                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                            Control1..1
                                                            Typeuri
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed Valueaggregation
                                                            180. Extension.extension:type.extension:aggregation.value[x]
                                                            Definition

                                                            If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle.


                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                            Shortcontained | referenced | bundled - how aggregatedValue of extension
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..1
                                                            BindingThe codes SHALL be taken from For codes, see AggregationMode
                                                            (required to http://hl7.org/fhir/ValueSet/resource-aggregation-mode|4.3.0)

                                                            How resource references can be aggregated.

                                                            Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            182. Extension.extension:type.extension:versioning
                                                            Slice Nameversioning
                                                            Definition

                                                            Whether this reference needs to be version specific or version independent, or whether either can be used.

                                                            Shorteither | independent | specificAdditional content defined by implementations
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..1*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            184. Extension.extension:type.extension:versioning.url
                                                            Definition

                                                            Source of the definition for the extension code - a logical name or a URL.

                                                            Shortidentifies the meaning of the extension
                                                            Comments

                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                            Control1..1
                                                            Typeuri
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed Valueversioning
                                                            186. Extension.extension:type.extension:versioning.value[x]
                                                            Definition

                                                            Whether this reference needs to be version specific or version independent, or whether either can be used.


                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                            Shorteither | independent | specificValue of extension
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..1
                                                            BindingThe codes SHALL be taken from For codes, see ReferenceVersionRules
                                                            (required to http://hl7.org/fhir/ValueSet/reference-version-rules|4.3.0)

                                                            Whether a reference needs to be version specific or version independent, or whether either can be used.

                                                            Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            188. Extension.extension:type.url
                                                            Definition

                                                            Source of the definition for the extension code - a logical name or a URL.

                                                            Shortidentifies the meaning of the extension
                                                            Comments

                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                            Control1..1
                                                            Typeuri
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed Valuetype
                                                            190. Extension.extension:defaultValue[x]
                                                            Slice NamedefaultValue[x]
                                                            Definition

                                                            The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').

                                                            ShortSpecified value if missing from instanceAdditional content defined by implementations
                                                            Comments

                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                            Control0..1*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            192. Extension.extension:defaultValue[x].extension
                                                            Definition

                                                            An Extension


                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                            ShortExtensionAdditional content defined by implementations
                                                            Comments

                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                            Control0..*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Alternate Namesextensions, user content
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                            • value @ url
                                                            • 194. Extension.extension:defaultValue[x].extension:availableTime
                                                              Slice NameavailableTime
                                                              Definition

                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                              ShortTimes the {item} is availableAdditional content defined by implementations
                                                              Control0..*
                                                              TypeExtension
                                                              Is Modifierfalse
                                                              Summaryfalse
                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                              196. Extension.extension:defaultValue[x].extension:availableTime.extension
                                                              Definition

                                                              An Extension


                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                              ShortExtensionAdditional content defined by implementations
                                                              Comments

                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                              Control0..*
                                                              TypeExtension
                                                              Is Modifierfalse
                                                              Summaryfalse
                                                              Alternate Namesextensions, user content
                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                              • value @ url
                                                              • 198. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek
                                                                Slice NamedaysOfWeek
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                Shortmon | tue | wed | thu | fri | sat | sunAdditional content defined by implementations
                                                                Control0..*
                                                                TypeExtension
                                                                Is Modifierfalse
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                200. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.url
                                                                Definition

                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                Shortidentifies the meaning of the extension
                                                                Comments

                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                Control1..1
                                                                Typeuri
                                                                Is Modifierfalse
                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                Summaryfalse
                                                                Fixed ValuedaysOfWeek
                                                                202. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                Shortmon | tue | wed | thu | fri | sat | sunValue of extension
                                                                Control0..1
                                                                BindingThe codes SHALL be taken from For codes, see DaysOfWeek
                                                                (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                                                The purpose for which an extended contact detail should be used.

                                                                Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                Is Modifierfalse
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                204. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay
                                                                Slice NameallDay
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                ShortAlways available? i.e. 24 hour serviceAdditional content defined by implementations
                                                                Control0..1*
                                                                TypeExtension
                                                                Is Modifierfalse
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                206. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.url
                                                                Definition

                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                Shortidentifies the meaning of the extension
                                                                Comments

                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                Control1..1
                                                                Typeuri
                                                                Is Modifierfalse
                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                Summaryfalse
                                                                Fixed ValueallDay
                                                                208. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.value[x]
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                ShortAlways available? i.e. 24 hour serviceValue of extension
                                                                Control0..1
                                                                Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                Is Modifierfalse
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                210. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime
                                                                Slice NameavailableStartTime
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                ShortOpening time of day (ignored if allDay = true)Additional content defined by implementations
                                                                Control0..1*
                                                                TypeExtension
                                                                Is Modifierfalse
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                212. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.url
                                                                Definition

                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                Shortidentifies the meaning of the extension
                                                                Comments

                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                Control1..1
                                                                Typeuri
                                                                Is Modifierfalse
                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                Summaryfalse
                                                                Fixed ValueavailableStartTime
                                                                214. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                ShortOpening time of day (ignored if allDay = true)Value of extension
                                                                Control0..1
                                                                Typetime, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt
                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                Is Modifierfalse
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                216. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime
                                                                Slice NameavailableEndTime
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                ShortClosing time of day (ignored if allDay = true)Additional content defined by implementations
                                                                Control0..1*
                                                                TypeExtension
                                                                Is Modifierfalse
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                218. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.url
                                                                Definition

                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                Shortidentifies the meaning of the extension
                                                                Comments

                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                Control1..1
                                                                Typeuri
                                                                Is Modifierfalse
                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                Summaryfalse
                                                                Fixed ValueavailableEndTime
                                                                220. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                ShortClosing time of day (ignored if allDay = true)Value of extension
                                                                Control0..1
                                                                Typetime, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt
                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                Is Modifierfalse
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                222. Extension.extension:defaultValue[x].extension:availableTime.url
                                                                Definition

                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                Shortidentifies the meaning of the extension
                                                                Comments

                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                Control1..1
                                                                Typeuri
                                                                Is Modifierfalse
                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                Summaryfalse
                                                                Fixed ValueavailableTime
                                                                224. Extension.extension:defaultValue[x].extension:notAvailableTime
                                                                Slice NamenotAvailableTime
                                                                Definition

                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                ShortNot available during this time due to provided reasonAdditional content defined by implementations
                                                                Control0..*
                                                                TypeExtension
                                                                Is Modifierfalse
                                                                Summaryfalse
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                226. Extension.extension:defaultValue[x].extension:notAvailableTime.extension
                                                                Definition

                                                                An Extension


                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                ShortExtensionAdditional content defined by implementations
                                                                Comments

                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                Control0..*
                                                                TypeExtension
                                                                Is Modifierfalse
                                                                Summaryfalse
                                                                Alternate Namesextensions, user content
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                • value @ url
                                                                • 228. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description
                                                                  Slice Namedescription
                                                                  Definition

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  ShortReason presented to the user explaining why time not availableAdditional content defined by implementations
                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  230. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valuedescription
                                                                  232. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.value[x]
                                                                  Definition

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortReason presented to the user explaining why time not availableValue of extension
                                                                  Control0..1
                                                                  Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  234. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during
                                                                  Slice Nameduring
                                                                  Definition

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  ShortService not available during this periodAdditional content defined by implementations
                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  236. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valueduring
                                                                  238. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.value[x]
                                                                  Definition

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortService not available during this periodValue of extension
                                                                  Control0..1
                                                                  TypePeriod, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  240. Extension.extension:defaultValue[x].extension:notAvailableTime.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed ValuenotAvailableTime
                                                                  242. Extension.extension:defaultValue[x].extension:purpose
                                                                  Slice Namepurpose
                                                                  Definition

                                                                  The purpose/type of contact.

                                                                  ShortThe type of contactAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  244. Extension.extension:defaultValue[x].extension:purpose.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valuepurpose
                                                                  246. Extension.extension:defaultValue[x].extension:purpose.value[x]
                                                                  Definition

                                                                  The purpose/type of contact.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortThe type of contactValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                                                  (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                                                  The purpose for which an extended contact detail should be used.

                                                                  TypeCodeableConcept, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  248. Extension.extension:defaultValue[x].extension:name
                                                                  Slice Namename
                                                                  Definition

                                                                  The name of an individual to contact, some types of contact detail are usually blank.

                                                                  ShortName of an individual to contactAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  250. Extension.extension:defaultValue[x].extension:name.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valuename
                                                                  252. Extension.extension:defaultValue[x].extension:name.value[x]
                                                                  Definition

                                                                  The name of an individual to contact, some types of contact detail are usually blank.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortName of an individual to contactValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  TypeHumanName, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  254. Extension.extension:defaultValue[x].extension:telecom
                                                                  Slice Nametelecom
                                                                  Definition

                                                                  The contact details application for the purpose defined.

                                                                  ShortContact details (e.g.phone/fax/url)Additional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  256. Extension.extension:defaultValue[x].extension:telecom.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valuetelecom
                                                                  258. Extension.extension:defaultValue[x].extension:telecom.value[x]
                                                                  Definition

                                                                  The contact details application for the purpose defined.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortContact details (e.g.phone/fax/url)Value of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  TypeContactPoint, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  260. Extension.extension:defaultValue[x].extension:address
                                                                  Slice Nameaddress
                                                                  Definition

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  ShortAddress for the contactAdditional content defined by implementations
                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  262. Extension.extension:defaultValue[x].extension:address.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valueaddress
                                                                  264. Extension.extension:defaultValue[x].extension:address.value[x]
                                                                  Definition

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortAddress for the contactValue of extension
                                                                  Control0..1
                                                                  TypeAddress, date, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  266. Extension.extension:defaultValue[x].extension:organization
                                                                  Slice Nameorganization
                                                                  Definition

                                                                  This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                  ShortThis contact detail is handled/monitored by a specific organizationAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  268. Extension.extension:defaultValue[x].extension:organization.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valueorganization
                                                                  270. Extension.extension:defaultValue[x].extension:organization.value[x]
                                                                  Definition

                                                                  This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortThis contact detail is handled/monitored by a specific organizationValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  TypeReference, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  272. Extension.extension:defaultValue[x].extension:period
                                                                  Slice Nameperiod
                                                                  Definition

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  ShortPeriod that this contact was valid for usageAdditional content defined by implementations
                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  274. Extension.extension:defaultValue[x].extension:period.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valueperiod
                                                                  276. Extension.extension:defaultValue[x].extension:period.value[x]
                                                                  Definition

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortPeriod that this contact was valid for usageValue of extension
                                                                  Control0..1
                                                                  TypePeriod, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  278. Extension.extension:defaultValue[x].extension:versionId
                                                                  Slice NameversionId
                                                                  Definition

                                                                  The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                  ShortVersion specific identifierAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  280. Extension.extension:defaultValue[x].extension:versionId.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed ValueversionId
                                                                  282. Extension.extension:defaultValue[x].extension:versionId.value[x]
                                                                  Definition

                                                                  The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortVersion specific identifierValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  Typeid, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  284. Extension.extension:defaultValue[x].extension:lastUpdated
                                                                  Slice NamelastUpdated
                                                                  Definition

                                                                  When the resource last changed - e.g. when the version changed.

                                                                  ShortWhen the resource version last changedAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  286. Extension.extension:defaultValue[x].extension:lastUpdated.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed ValuelastUpdated
                                                                  288. Extension.extension:defaultValue[x].extension:lastUpdated.value[x]
                                                                  Definition

                                                                  When the resource last changed - e.g. when the version changed.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortWhen the resource version last changedValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  Typeinstant, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  290. Extension.extension:defaultValue[x].extension:source
                                                                  Slice Namesource
                                                                  Definition

                                                                  A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                  ShortIdentifies where the resource comes fromAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  292. Extension.extension:defaultValue[x].extension:source.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valuesource
                                                                  294. Extension.extension:defaultValue[x].extension:source.value[x]
                                                                  Definition

                                                                  A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortIdentifies where the resource comes fromValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  Typeuri, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  296. Extension.extension:defaultValue[x].extension:profile
                                                                  Slice Nameprofile
                                                                  Definition

                                                                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                  ShortProfiles this resource claims to conform toAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  298. Extension.extension:defaultValue[x].extension:profile.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valueprofile
                                                                  300. Extension.extension:defaultValue[x].extension:profile.value[x]
                                                                  Definition

                                                                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortProfiles this resource claims to conform toValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  302. Extension.extension:defaultValue[x].extension:security
                                                                  Slice Namesecurity
                                                                  Definition

                                                                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                  ShortSecurity Labels applied to this resourceAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  304. Extension.extension:defaultValue[x].extension:security.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valuesecurity
                                                                  306. Extension.extension:defaultValue[x].extension:security.value[x]
                                                                  Definition

                                                                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortSecurity Labels applied to this resourceValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  BindingUnless not suitable, these codes SHALL be taken from For codes, see R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                                                  (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                                                  Security Labels from the Healthcare Privacy and Security Classification System.

                                                                  TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  308. Extension.extension:defaultValue[x].extension:tag
                                                                  Slice Nametag
                                                                  Definition

                                                                  Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                  ShortTags applied to this resourceAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  310. Extension.extension:defaultValue[x].extension:tag.url
                                                                  Definition

                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                  Shortidentifies the meaning of the extension
                                                                  Comments

                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  Fixed Valuetag
                                                                  312. Extension.extension:defaultValue[x].extension:tag.value[x]
                                                                  Definition

                                                                  Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.


                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                  ShortTags applied to this resourceValue of extension
                                                                  Comments

                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                  Control0..1
                                                                  BindingFor example codes, see For codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                                                  (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                                                  Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                                                  TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  314. Extension.extension:defaultValue[x].extension:_datatype
                                                                  Slice Name_datatype
                                                                  Definition

                                                                  Data type name for ElementDefinition.defaultValue[x] from FHIR R5

                                                                  ShortData type name for ElementDefinition.defaultValue[x] from FHIR R5
                                                                  Control0..1
                                                                  TypeExtension(Datatype) (Extension Type: string)
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  316. Extension.extension:defaultValue[x].extension:_datatype.extension
                                                                  Definition

                                                                  An Extension


                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                  ShortExtensionAdditional content defined by implementations
                                                                  Comments

                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                  Control0..0*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Alternate Namesextensions, user content
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                  • value @ url
                                                                  • 318. Extension.extension:defaultValue[x].extension:_datatype.url
                                                                    Definition

                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                    Shortidentifies the meaning of the extension
                                                                    Comments

                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                    Control1..1
                                                                    Typeuri
                                                                    Is Modifierfalse
                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                    Summaryfalse
                                                                    Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                    320. Extension.extension:defaultValue[x].extension:_datatype.value[x]
                                                                    Definition

                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).


                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                    ShortValue of extension
                                                                    Comments

                                                                    Must be: Availability|ExtendedContactDetail|Meta|integer64

                                                                    Control10..1
                                                                    This element is affected by the following invariants: ext-1
                                                                    Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    322. Extension.extension:defaultValue[x].url
                                                                    Definition

                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                    Shortidentifies the meaning of the extension
                                                                    Comments

                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                    Control1..1
                                                                    Typeuri
                                                                    Is Modifierfalse
                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                    Summaryfalse
                                                                    Fixed ValuedefaultValue[x]
                                                                    324. Extension.extension:defaultValue[x].value[x]
                                                                    Definition

                                                                    The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').


                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                    ShortSpecified value if missing from instanceValue of extension
                                                                    Comments

                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                    Control0..1
                                                                    TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Contributor
                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    326. Extension.extension:meaningWhenMissing
                                                                    Slice NamemeaningWhenMissing
                                                                    Definition

                                                                    The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing').

                                                                    ShortImplicit meaning when this element is missingAdditional content defined by implementations
                                                                    Comments

                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                    Control0..1*
                                                                    TypeExtension
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    328. Extension.extension:meaningWhenMissing.url
                                                                    Definition

                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                    Shortidentifies the meaning of the extension
                                                                    Comments

                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                    Control1..1
                                                                    Typeuri
                                                                    Is Modifierfalse
                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                    Summaryfalse
                                                                    Fixed ValuemeaningWhenMissing
                                                                    330. Extension.extension:meaningWhenMissing.value[x]
                                                                    Definition

                                                                    The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing').


                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                    ShortImplicit meaning when this element is missingValue of extension
                                                                    Comments

                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                    Control0..1
                                                                    Typemarkdown, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    332. Extension.extension:orderMeaning
                                                                    Slice NameorderMeaning
                                                                    Definition

                                                                    If present, indicates that the order of the repeating element has meaning and describes what that meaning is. If absent, it means that the order of the element has no meaning.

                                                                    ShortWhat the order of the elements meansAdditional content defined by implementations
                                                                    Comments

                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                    Control0..1*
                                                                    TypeExtension
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    334. Extension.extension:orderMeaning.url
                                                                    Definition

                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                    Shortidentifies the meaning of the extension
                                                                    Comments

                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                    Control1..1
                                                                    Typeuri
                                                                    Is Modifierfalse
                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                    Summaryfalse
                                                                    Fixed ValueorderMeaning
                                                                    336. Extension.extension:orderMeaning.value[x]
                                                                    Definition

                                                                    If present, indicates that the order of the repeating element has meaning and describes what that meaning is. If absent, it means that the order of the element has no meaning.


                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                    ShortWhat the order of the elements meansValue of extension
                                                                    Comments

                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                    Control0..1
                                                                    Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    338. Extension.extension:fixed[x]
                                                                    Slice Namefixed[x]
                                                                    Definition

                                                                    Specifies a value that SHALL be exactly the value for this element in the instance, if present. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.

                                                                    ShortValue must be exactly thisAdditional content defined by implementations
                                                                    Comments

                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                    Control0..1*
                                                                    TypeExtension
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    340. Extension.extension:fixed[x].extension
                                                                    Definition

                                                                    An Extension


                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                    ShortExtensionAdditional content defined by implementations
                                                                    Comments

                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                    Control0..*
                                                                    TypeExtension
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Alternate Namesextensions, user content
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                    • value @ url
                                                                    • 342. Extension.extension:fixed[x].extension:availableTime
                                                                      Slice NameavailableTime
                                                                      Definition

                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                      ShortTimes the {item} is availableAdditional content defined by implementations
                                                                      Control0..*
                                                                      TypeExtension
                                                                      Is Modifierfalse
                                                                      Summaryfalse
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                      344. Extension.extension:fixed[x].extension:availableTime.extension
                                                                      Definition

                                                                      An Extension


                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                      ShortExtensionAdditional content defined by implementations
                                                                      Comments

                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                      Control0..*
                                                                      TypeExtension
                                                                      Is Modifierfalse
                                                                      Summaryfalse
                                                                      Alternate Namesextensions, user content
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                      • value @ url
                                                                      • 346. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek
                                                                        Slice NamedaysOfWeek
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                        Shortmon | tue | wed | thu | fri | sat | sunAdditional content defined by implementations
                                                                        Control0..*
                                                                        TypeExtension
                                                                        Is Modifierfalse
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        348. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.url
                                                                        Definition

                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                        Shortidentifies the meaning of the extension
                                                                        Comments

                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                        Control1..1
                                                                        Typeuri
                                                                        Is Modifierfalse
                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                        Summaryfalse
                                                                        Fixed ValuedaysOfWeek
                                                                        350. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                        Shortmon | tue | wed | thu | fri | sat | sunValue of extension
                                                                        Control0..1
                                                                        BindingThe codes SHALL be taken from For codes, see DaysOfWeek
                                                                        (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                                                        The purpose for which an extended contact detail should be used.

                                                                        Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                        Is Modifierfalse
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        352. Extension.extension:fixed[x].extension:availableTime.extension:allDay
                                                                        Slice NameallDay
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                        ShortAlways available? i.e. 24 hour serviceAdditional content defined by implementations
                                                                        Control0..1*
                                                                        TypeExtension
                                                                        Is Modifierfalse
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        354. Extension.extension:fixed[x].extension:availableTime.extension:allDay.url
                                                                        Definition

                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                        Shortidentifies the meaning of the extension
                                                                        Comments

                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                        Control1..1
                                                                        Typeuri
                                                                        Is Modifierfalse
                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                        Summaryfalse
                                                                        Fixed ValueallDay
                                                                        356. Extension.extension:fixed[x].extension:availableTime.extension:allDay.value[x]
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                        ShortAlways available? i.e. 24 hour serviceValue of extension
                                                                        Control0..1
                                                                        Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                        Is Modifierfalse
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        358. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime
                                                                        Slice NameavailableStartTime
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                        ShortOpening time of day (ignored if allDay = true)Additional content defined by implementations
                                                                        Control0..1*
                                                                        TypeExtension
                                                                        Is Modifierfalse
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        360. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.url
                                                                        Definition

                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                        Shortidentifies the meaning of the extension
                                                                        Comments

                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                        Control1..1
                                                                        Typeuri
                                                                        Is Modifierfalse
                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                        Summaryfalse
                                                                        Fixed ValueavailableStartTime
                                                                        362. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                        ShortOpening time of day (ignored if allDay = true)Value of extension
                                                                        Control0..1
                                                                        Typetime, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt
                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                        Is Modifierfalse
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        364. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime
                                                                        Slice NameavailableEndTime
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                        ShortClosing time of day (ignored if allDay = true)Additional content defined by implementations
                                                                        Control0..1*
                                                                        TypeExtension
                                                                        Is Modifierfalse
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        366. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.url
                                                                        Definition

                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                        Shortidentifies the meaning of the extension
                                                                        Comments

                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                        Control1..1
                                                                        Typeuri
                                                                        Is Modifierfalse
                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                        Summaryfalse
                                                                        Fixed ValueavailableEndTime
                                                                        368. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                        ShortClosing time of day (ignored if allDay = true)Value of extension
                                                                        Control0..1
                                                                        Typetime, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt
                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                        Is Modifierfalse
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        370. Extension.extension:fixed[x].extension:availableTime.url
                                                                        Definition

                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                        Shortidentifies the meaning of the extension
                                                                        Comments

                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                        Control1..1
                                                                        Typeuri
                                                                        Is Modifierfalse
                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                        Summaryfalse
                                                                        Fixed ValueavailableTime
                                                                        372. Extension.extension:fixed[x].extension:notAvailableTime
                                                                        Slice NamenotAvailableTime
                                                                        Definition

                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                        ShortNot available during this time due to provided reasonAdditional content defined by implementations
                                                                        Control0..*
                                                                        TypeExtension
                                                                        Is Modifierfalse
                                                                        Summaryfalse
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        374. Extension.extension:fixed[x].extension:notAvailableTime.extension
                                                                        Definition

                                                                        An Extension


                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                        ShortExtensionAdditional content defined by implementations
                                                                        Comments

                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                        Control0..*
                                                                        TypeExtension
                                                                        Is Modifierfalse
                                                                        Summaryfalse
                                                                        Alternate Namesextensions, user content
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                        • value @ url
                                                                        • 376. Extension.extension:fixed[x].extension:notAvailableTime.extension:description
                                                                          Slice Namedescription
                                                                          Definition

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          ShortReason presented to the user explaining why time not availableAdditional content defined by implementations
                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          378. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valuedescription
                                                                          380. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.value[x]
                                                                          Definition

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortReason presented to the user explaining why time not availableValue of extension
                                                                          Control0..1
                                                                          Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          382. Extension.extension:fixed[x].extension:notAvailableTime.extension:during
                                                                          Slice Nameduring
                                                                          Definition

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          ShortService not available during this periodAdditional content defined by implementations
                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          384. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valueduring
                                                                          386. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.value[x]
                                                                          Definition

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortService not available during this periodValue of extension
                                                                          Control0..1
                                                                          TypePeriod, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          388. Extension.extension:fixed[x].extension:notAvailableTime.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed ValuenotAvailableTime
                                                                          390. Extension.extension:fixed[x].extension:purpose
                                                                          Slice Namepurpose
                                                                          Definition

                                                                          The purpose/type of contact.

                                                                          ShortThe type of contactAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          392. Extension.extension:fixed[x].extension:purpose.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valuepurpose
                                                                          394. Extension.extension:fixed[x].extension:purpose.value[x]
                                                                          Definition

                                                                          The purpose/type of contact.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortThe type of contactValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                                                          (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                                                          The purpose for which an extended contact detail should be used.

                                                                          TypeCodeableConcept, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          396. Extension.extension:fixed[x].extension:name
                                                                          Slice Namename
                                                                          Definition

                                                                          The name of an individual to contact, some types of contact detail are usually blank.

                                                                          ShortName of an individual to contactAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          398. Extension.extension:fixed[x].extension:name.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valuename
                                                                          400. Extension.extension:fixed[x].extension:name.value[x]
                                                                          Definition

                                                                          The name of an individual to contact, some types of contact detail are usually blank.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortName of an individual to contactValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          TypeHumanName, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          402. Extension.extension:fixed[x].extension:telecom
                                                                          Slice Nametelecom
                                                                          Definition

                                                                          The contact details application for the purpose defined.

                                                                          ShortContact details (e.g.phone/fax/url)Additional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          404. Extension.extension:fixed[x].extension:telecom.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valuetelecom
                                                                          406. Extension.extension:fixed[x].extension:telecom.value[x]
                                                                          Definition

                                                                          The contact details application for the purpose defined.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortContact details (e.g.phone/fax/url)Value of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          TypeContactPoint, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          408. Extension.extension:fixed[x].extension:address
                                                                          Slice Nameaddress
                                                                          Definition

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          ShortAddress for the contactAdditional content defined by implementations
                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          410. Extension.extension:fixed[x].extension:address.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valueaddress
                                                                          412. Extension.extension:fixed[x].extension:address.value[x]
                                                                          Definition

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortAddress for the contactValue of extension
                                                                          Control0..1
                                                                          TypeAddress, date, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          414. Extension.extension:fixed[x].extension:organization
                                                                          Slice Nameorganization
                                                                          Definition

                                                                          This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                          ShortThis contact detail is handled/monitored by a specific organizationAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          416. Extension.extension:fixed[x].extension:organization.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valueorganization
                                                                          418. Extension.extension:fixed[x].extension:organization.value[x]
                                                                          Definition

                                                                          This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortThis contact detail is handled/monitored by a specific organizationValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          TypeReference, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          420. Extension.extension:fixed[x].extension:period
                                                                          Slice Nameperiod
                                                                          Definition

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          ShortPeriod that this contact was valid for usageAdditional content defined by implementations
                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          422. Extension.extension:fixed[x].extension:period.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valueperiod
                                                                          424. Extension.extension:fixed[x].extension:period.value[x]
                                                                          Definition

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortPeriod that this contact was valid for usageValue of extension
                                                                          Control0..1
                                                                          TypePeriod, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          426. Extension.extension:fixed[x].extension:versionId
                                                                          Slice NameversionId
                                                                          Definition

                                                                          The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                          ShortVersion specific identifierAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          428. Extension.extension:fixed[x].extension:versionId.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed ValueversionId
                                                                          430. Extension.extension:fixed[x].extension:versionId.value[x]
                                                                          Definition

                                                                          The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortVersion specific identifierValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          Typeid, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          432. Extension.extension:fixed[x].extension:lastUpdated
                                                                          Slice NamelastUpdated
                                                                          Definition

                                                                          When the resource last changed - e.g. when the version changed.

                                                                          ShortWhen the resource version last changedAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          434. Extension.extension:fixed[x].extension:lastUpdated.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed ValuelastUpdated
                                                                          436. Extension.extension:fixed[x].extension:lastUpdated.value[x]
                                                                          Definition

                                                                          When the resource last changed - e.g. when the version changed.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortWhen the resource version last changedValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          Typeinstant, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          438. Extension.extension:fixed[x].extension:source
                                                                          Slice Namesource
                                                                          Definition

                                                                          A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                          ShortIdentifies where the resource comes fromAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          440. Extension.extension:fixed[x].extension:source.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valuesource
                                                                          442. Extension.extension:fixed[x].extension:source.value[x]
                                                                          Definition

                                                                          A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortIdentifies where the resource comes fromValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          Typeuri, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          444. Extension.extension:fixed[x].extension:profile
                                                                          Slice Nameprofile
                                                                          Definition

                                                                          A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                          ShortProfiles this resource claims to conform toAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          446. Extension.extension:fixed[x].extension:profile.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valueprofile
                                                                          448. Extension.extension:fixed[x].extension:profile.value[x]
                                                                          Definition

                                                                          A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortProfiles this resource claims to conform toValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          450. Extension.extension:fixed[x].extension:security
                                                                          Slice Namesecurity
                                                                          Definition

                                                                          Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                          ShortSecurity Labels applied to this resourceAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          452. Extension.extension:fixed[x].extension:security.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valuesecurity
                                                                          454. Extension.extension:fixed[x].extension:security.value[x]
                                                                          Definition

                                                                          Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortSecurity Labels applied to this resourceValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          BindingUnless not suitable, these codes SHALL be taken from For codes, see R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                                                          (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                                                          Security Labels from the Healthcare Privacy and Security Classification System.

                                                                          TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          456. Extension.extension:fixed[x].extension:tag
                                                                          Slice Nametag
                                                                          Definition

                                                                          Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                          ShortTags applied to this resourceAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          458. Extension.extension:fixed[x].extension:tag.url
                                                                          Definition

                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                          Shortidentifies the meaning of the extension
                                                                          Comments

                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                          Control1..1
                                                                          Typeuri
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          Fixed Valuetag
                                                                          460. Extension.extension:fixed[x].extension:tag.value[x]
                                                                          Definition

                                                                          Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.


                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                          ShortTags applied to this resourceValue of extension
                                                                          Comments

                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                          Control0..1
                                                                          BindingFor example codes, see For codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                                                          (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                                                          Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                                                          TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          462. Extension.extension:fixed[x].extension:_datatype
                                                                          Slice Name_datatype
                                                                          Definition

                                                                          Data type name for ElementDefinition.fixed[x] from FHIR R5

                                                                          ShortData type name for ElementDefinition.fixed[x] from FHIR R5
                                                                          Control0..1
                                                                          TypeExtension(Datatype) (Extension Type: string)
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          464. Extension.extension:fixed[x].extension:_datatype.extension
                                                                          Definition

                                                                          An Extension


                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                          ShortExtensionAdditional content defined by implementations
                                                                          Comments

                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                          Control0..0*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Alternate Namesextensions, user content
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                          • value @ url
                                                                          • 466. Extension.extension:fixed[x].extension:_datatype.url
                                                                            Definition

                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                            Shortidentifies the meaning of the extension
                                                                            Comments

                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                            Control1..1
                                                                            Typeuri
                                                                            Is Modifierfalse
                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                            Summaryfalse
                                                                            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                            468. Extension.extension:fixed[x].extension:_datatype.value[x]
                                                                            Definition

                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).


                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                            ShortValue of extension
                                                                            Comments

                                                                            Must be: Availability|ExtendedContactDetail|Meta|integer64

                                                                            Control10..1
                                                                            This element is affected by the following invariants: ext-1
                                                                            Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                            Is Modifierfalse
                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                            Summaryfalse
                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            470. Extension.extension:fixed[x].url
                                                                            Definition

                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                            Shortidentifies the meaning of the extension
                                                                            Comments

                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                            Control1..1
                                                                            Typeuri
                                                                            Is Modifierfalse
                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                            Summaryfalse
                                                                            Fixed Valuefixed[x]
                                                                            472. Extension.extension:fixed[x].value[x]
                                                                            Definition

                                                                            Specifies a value that SHALL be exactly the value for this element in the instance, if present. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.


                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                            ShortValue must be exactly thisValue of extension
                                                                            Comments

                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                            Control0..1
                                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Contributor
                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                            Is Modifierfalse
                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                            Summaryfalse
                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            474. Extension.extension:pattern[x]
                                                                            Slice Namepattern[x]
                                                                            Definition

                                                                            Specifies a value that each occurrence of the element in the instance SHALL follow - that is, any value in the pattern must be found in the instance, if the element has a value. Other additional values may be found too. This is effectively constraint by example.

                                                                            When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly.

                                                                            When an element within a pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] must (recursively) match at least one element from the instance array.

                                                                            When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e.,

                                                                            1. If primitive: it must match exactly the pattern value
                                                                            2. If a complex object: it must match (recursively) the pattern value
                                                                            3. If an array: it must match (recursively) the pattern value

                                                                            If a pattern[x] is declared on a repeating element, the pattern applies to all repetitions. If the desire is for a pattern to apply to only one element or a subset of elements, slicing must be used. See Examples of Patterns for examples of pattern usage and the effect it will have.

                                                                            ShortValue must have at least these property valuesAdditional content defined by implementations
                                                                            Comments

                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                            Control0..1*
                                                                            TypeExtension
                                                                            Is Modifierfalse
                                                                            Summaryfalse
                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                            476. Extension.extension:pattern[x].extension
                                                                            Definition

                                                                            An Extension


                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                            ShortExtensionAdditional content defined by implementations
                                                                            Comments

                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                            Control0..*
                                                                            TypeExtension
                                                                            Is Modifierfalse
                                                                            Summaryfalse
                                                                            Alternate Namesextensions, user content
                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                            • value @ url
                                                                            • 478. Extension.extension:pattern[x].extension:availableTime
                                                                              Slice NameavailableTime
                                                                              Definition

                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                              ShortTimes the {item} is availableAdditional content defined by implementations
                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              480. Extension.extension:pattern[x].extension:availableTime.extension
                                                                              Definition

                                                                              An Extension


                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                              ShortExtensionAdditional content defined by implementations
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Alternate Namesextensions, user content
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                              • value @ url
                                                                              • 482. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek
                                                                                Slice NamedaysOfWeek
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                Shortmon | tue | wed | thu | fri | sat | sunAdditional content defined by implementations
                                                                                Control0..*
                                                                                TypeExtension
                                                                                Is Modifierfalse
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                484. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.url
                                                                                Definition

                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                Shortidentifies the meaning of the extension
                                                                                Comments

                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                Control1..1
                                                                                Typeuri
                                                                                Is Modifierfalse
                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                Summaryfalse
                                                                                Fixed ValuedaysOfWeek
                                                                                486. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                Shortmon | tue | wed | thu | fri | sat | sunValue of extension
                                                                                Control0..1
                                                                                BindingThe codes SHALL be taken from For codes, see DaysOfWeek
                                                                                (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                                                                The purpose for which an extended contact detail should be used.

                                                                                Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                488. Extension.extension:pattern[x].extension:availableTime.extension:allDay
                                                                                Slice NameallDay
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                ShortAlways available? i.e. 24 hour serviceAdditional content defined by implementations
                                                                                Control0..1*
                                                                                TypeExtension
                                                                                Is Modifierfalse
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                490. Extension.extension:pattern[x].extension:availableTime.extension:allDay.url
                                                                                Definition

                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                Shortidentifies the meaning of the extension
                                                                                Comments

                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                Control1..1
                                                                                Typeuri
                                                                                Is Modifierfalse
                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                Summaryfalse
                                                                                Fixed ValueallDay
                                                                                492. Extension.extension:pattern[x].extension:availableTime.extension:allDay.value[x]
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                ShortAlways available? i.e. 24 hour serviceValue of extension
                                                                                Control0..1
                                                                                Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                494. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime
                                                                                Slice NameavailableStartTime
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                ShortOpening time of day (ignored if allDay = true)Additional content defined by implementations
                                                                                Control0..1*
                                                                                TypeExtension
                                                                                Is Modifierfalse
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                496. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.url
                                                                                Definition

                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                Shortidentifies the meaning of the extension
                                                                                Comments

                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                Control1..1
                                                                                Typeuri
                                                                                Is Modifierfalse
                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                Summaryfalse
                                                                                Fixed ValueavailableStartTime
                                                                                498. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                ShortOpening time of day (ignored if allDay = true)Value of extension
                                                                                Control0..1
                                                                                Typetime, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt
                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                500. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime
                                                                                Slice NameavailableEndTime
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                ShortClosing time of day (ignored if allDay = true)Additional content defined by implementations
                                                                                Control0..1*
                                                                                TypeExtension
                                                                                Is Modifierfalse
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                502. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.url
                                                                                Definition

                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                Shortidentifies the meaning of the extension
                                                                                Comments

                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                Control1..1
                                                                                Typeuri
                                                                                Is Modifierfalse
                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                Summaryfalse
                                                                                Fixed ValueavailableEndTime
                                                                                504. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                ShortClosing time of day (ignored if allDay = true)Value of extension
                                                                                Control0..1
                                                                                Typetime, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt
                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                506. Extension.extension:pattern[x].extension:availableTime.url
                                                                                Definition

                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                Shortidentifies the meaning of the extension
                                                                                Comments

                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                Control1..1
                                                                                Typeuri
                                                                                Is Modifierfalse
                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                Summaryfalse
                                                                                Fixed ValueavailableTime
                                                                                508. Extension.extension:pattern[x].extension:notAvailableTime
                                                                                Slice NamenotAvailableTime
                                                                                Definition

                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                ShortNot available during this time due to provided reasonAdditional content defined by implementations
                                                                                Control0..*
                                                                                TypeExtension
                                                                                Is Modifierfalse
                                                                                Summaryfalse
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                510. Extension.extension:pattern[x].extension:notAvailableTime.extension
                                                                                Definition

                                                                                An Extension


                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                ShortExtensionAdditional content defined by implementations
                                                                                Comments

                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                Control0..*
                                                                                TypeExtension
                                                                                Is Modifierfalse
                                                                                Summaryfalse
                                                                                Alternate Namesextensions, user content
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                • value @ url
                                                                                • 512. Extension.extension:pattern[x].extension:notAvailableTime.extension:description
                                                                                  Slice Namedescription
                                                                                  Definition

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  ShortReason presented to the user explaining why time not availableAdditional content defined by implementations
                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  514. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valuedescription
                                                                                  516. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.value[x]
                                                                                  Definition

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortReason presented to the user explaining why time not availableValue of extension
                                                                                  Control0..1
                                                                                  Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  518. Extension.extension:pattern[x].extension:notAvailableTime.extension:during
                                                                                  Slice Nameduring
                                                                                  Definition

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  ShortService not available during this periodAdditional content defined by implementations
                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  520. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valueduring
                                                                                  522. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.value[x]
                                                                                  Definition

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortService not available during this periodValue of extension
                                                                                  Control0..1
                                                                                  TypePeriod, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  524. Extension.extension:pattern[x].extension:notAvailableTime.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed ValuenotAvailableTime
                                                                                  526. Extension.extension:pattern[x].extension:purpose
                                                                                  Slice Namepurpose
                                                                                  Definition

                                                                                  The purpose/type of contact.

                                                                                  ShortThe type of contactAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  528. Extension.extension:pattern[x].extension:purpose.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valuepurpose
                                                                                  530. Extension.extension:pattern[x].extension:purpose.value[x]
                                                                                  Definition

                                                                                  The purpose/type of contact.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortThe type of contactValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                                                                  (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                                                                  The purpose for which an extended contact detail should be used.

                                                                                  TypeCodeableConcept, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  532. Extension.extension:pattern[x].extension:name
                                                                                  Slice Namename
                                                                                  Definition

                                                                                  The name of an individual to contact, some types of contact detail are usually blank.

                                                                                  ShortName of an individual to contactAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  534. Extension.extension:pattern[x].extension:name.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valuename
                                                                                  536. Extension.extension:pattern[x].extension:name.value[x]
                                                                                  Definition

                                                                                  The name of an individual to contact, some types of contact detail are usually blank.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortName of an individual to contactValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  TypeHumanName, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  538. Extension.extension:pattern[x].extension:telecom
                                                                                  Slice Nametelecom
                                                                                  Definition

                                                                                  The contact details application for the purpose defined.

                                                                                  ShortContact details (e.g.phone/fax/url)Additional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  540. Extension.extension:pattern[x].extension:telecom.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valuetelecom
                                                                                  542. Extension.extension:pattern[x].extension:telecom.value[x]
                                                                                  Definition

                                                                                  The contact details application for the purpose defined.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortContact details (e.g.phone/fax/url)Value of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  TypeContactPoint, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  544. Extension.extension:pattern[x].extension:address
                                                                                  Slice Nameaddress
                                                                                  Definition

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  ShortAddress for the contactAdditional content defined by implementations
                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  546. Extension.extension:pattern[x].extension:address.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valueaddress
                                                                                  548. Extension.extension:pattern[x].extension:address.value[x]
                                                                                  Definition

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortAddress for the contactValue of extension
                                                                                  Control0..1
                                                                                  TypeAddress, date, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  550. Extension.extension:pattern[x].extension:organization
                                                                                  Slice Nameorganization
                                                                                  Definition

                                                                                  This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                  ShortThis contact detail is handled/monitored by a specific organizationAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  552. Extension.extension:pattern[x].extension:organization.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valueorganization
                                                                                  554. Extension.extension:pattern[x].extension:organization.value[x]
                                                                                  Definition

                                                                                  This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortThis contact detail is handled/monitored by a specific organizationValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  TypeReference, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  556. Extension.extension:pattern[x].extension:period
                                                                                  Slice Nameperiod
                                                                                  Definition

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  ShortPeriod that this contact was valid for usageAdditional content defined by implementations
                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  558. Extension.extension:pattern[x].extension:period.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valueperiod
                                                                                  560. Extension.extension:pattern[x].extension:period.value[x]
                                                                                  Definition

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortPeriod that this contact was valid for usageValue of extension
                                                                                  Control0..1
                                                                                  TypePeriod, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  562. Extension.extension:pattern[x].extension:versionId
                                                                                  Slice NameversionId
                                                                                  Definition

                                                                                  The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                  ShortVersion specific identifierAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  564. Extension.extension:pattern[x].extension:versionId.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed ValueversionId
                                                                                  566. Extension.extension:pattern[x].extension:versionId.value[x]
                                                                                  Definition

                                                                                  The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortVersion specific identifierValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  Typeid, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  568. Extension.extension:pattern[x].extension:lastUpdated
                                                                                  Slice NamelastUpdated
                                                                                  Definition

                                                                                  When the resource last changed - e.g. when the version changed.

                                                                                  ShortWhen the resource version last changedAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  570. Extension.extension:pattern[x].extension:lastUpdated.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed ValuelastUpdated
                                                                                  572. Extension.extension:pattern[x].extension:lastUpdated.value[x]
                                                                                  Definition

                                                                                  When the resource last changed - e.g. when the version changed.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortWhen the resource version last changedValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  Typeinstant, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  574. Extension.extension:pattern[x].extension:source
                                                                                  Slice Namesource
                                                                                  Definition

                                                                                  A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                  ShortIdentifies where the resource comes fromAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  576. Extension.extension:pattern[x].extension:source.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valuesource
                                                                                  578. Extension.extension:pattern[x].extension:source.value[x]
                                                                                  Definition

                                                                                  A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortIdentifies where the resource comes fromValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  Typeuri, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  580. Extension.extension:pattern[x].extension:profile
                                                                                  Slice Nameprofile
                                                                                  Definition

                                                                                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                  ShortProfiles this resource claims to conform toAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  582. Extension.extension:pattern[x].extension:profile.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valueprofile
                                                                                  584. Extension.extension:pattern[x].extension:profile.value[x]
                                                                                  Definition

                                                                                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortProfiles this resource claims to conform toValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  586. Extension.extension:pattern[x].extension:security
                                                                                  Slice Namesecurity
                                                                                  Definition

                                                                                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                  ShortSecurity Labels applied to this resourceAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  588. Extension.extension:pattern[x].extension:security.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valuesecurity
                                                                                  590. Extension.extension:pattern[x].extension:security.value[x]
                                                                                  Definition

                                                                                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortSecurity Labels applied to this resourceValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  BindingUnless not suitable, these codes SHALL be taken from For codes, see R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                                                                  (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                                                                  Security Labels from the Healthcare Privacy and Security Classification System.

                                                                                  TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  592. Extension.extension:pattern[x].extension:tag
                                                                                  Slice Nametag
                                                                                  Definition

                                                                                  Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                  ShortTags applied to this resourceAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  594. Extension.extension:pattern[x].extension:tag.url
                                                                                  Definition

                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                  Shortidentifies the meaning of the extension
                                                                                  Comments

                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                  Control1..1
                                                                                  Typeuri
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  Fixed Valuetag
                                                                                  596. Extension.extension:pattern[x].extension:tag.value[x]
                                                                                  Definition

                                                                                  Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.


                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                  ShortTags applied to this resourceValue of extension
                                                                                  Comments

                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                  Control0..1
                                                                                  BindingFor example codes, see For codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                                                                  (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                                                                  Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                                                                  TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  598. Extension.extension:pattern[x].extension:_datatype
                                                                                  Slice Name_datatype
                                                                                  Definition

                                                                                  Data type name for ElementDefinition.pattern[x] from FHIR R5

                                                                                  ShortData type name for ElementDefinition.pattern[x] from FHIR R5
                                                                                  Control0..1
                                                                                  TypeExtension(Datatype) (Extension Type: string)
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  600. Extension.extension:pattern[x].extension:_datatype.extension
                                                                                  Definition

                                                                                  An Extension


                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                  ShortExtensionAdditional content defined by implementations
                                                                                  Comments

                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                  Control0..0*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Alternate Namesextensions, user content
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                  • value @ url
                                                                                  • 602. Extension.extension:pattern[x].extension:_datatype.url
                                                                                    Definition

                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                    Shortidentifies the meaning of the extension
                                                                                    Comments

                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                    Control1..1
                                                                                    Typeuri
                                                                                    Is Modifierfalse
                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                    Summaryfalse
                                                                                    Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                    604. Extension.extension:pattern[x].extension:_datatype.value[x]
                                                                                    Definition

                                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).


                                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                    ShortValue of extension
                                                                                    Comments

                                                                                    Must be: Availability|ExtendedContactDetail|Meta|integer64

                                                                                    Control10..1
                                                                                    This element is affected by the following invariants: ext-1
                                                                                    Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                    Is Modifierfalse
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    Summaryfalse
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    606. Extension.extension:pattern[x].url
                                                                                    Definition

                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                    Shortidentifies the meaning of the extension
                                                                                    Comments

                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                    Control1..1
                                                                                    Typeuri
                                                                                    Is Modifierfalse
                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                    Summaryfalse
                                                                                    Fixed Valuepattern[x]
                                                                                    608. Extension.extension:pattern[x].value[x]
                                                                                    Definition

                                                                                    Specifies a value that each occurrence of the element in the instance SHALL follow - that is, any value in the pattern must be found in the instance, if the element has a value. Other additional values may be found too. This is effectively constraint by example.

                                                                                    When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly.

                                                                                    When an element within a pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] must (recursively) match at least one element from the instance array.

                                                                                    When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e.,

                                                                                    1. If primitive: it must match exactly the pattern value
                                                                                    2. If a complex object: it must match (recursively) the pattern value
                                                                                    3. If an array: it must match (recursively) the pattern value

                                                                                    If a pattern[x] is declared on a repeating element, the pattern applies to all repetitions. If the desire is for a pattern to apply to only one element or a subset of elements, slicing must be used. See Examples of Patterns for examples of pattern usage and the effect it will have.


                                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                    ShortValue must have at least these property valuesValue of extension
                                                                                    Comments

                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                    Control0..1
                                                                                    TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Contributor
                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                    Is Modifierfalse
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    Summaryfalse
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    610. Extension.extension:example
                                                                                    Slice Nameexample
                                                                                    Definition

                                                                                    A sample value for this element demonstrating the type of information that would typically be found in the element.

                                                                                    ShortExample value (as defined for type)Additional content defined by implementations
                                                                                    Comments

                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                    Control0..*
                                                                                    TypeExtension
                                                                                    Is Modifierfalse
                                                                                    Summaryfalse
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                    612. Extension.extension:example.extension
                                                                                    Definition

                                                                                    An Extension


                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                    ShortExtensionAdditional content defined by implementations
                                                                                    Comments

                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                    Control20..*
                                                                                    TypeExtension
                                                                                    Is Modifierfalse
                                                                                    Summaryfalse
                                                                                    Alternate Namesextensions, user content
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                    • value @ url
                                                                                    • 614. Extension.extension:example.extension:label
                                                                                      Slice Namelabel
                                                                                      Definition

                                                                                      Describes the purpose of this example among the set of examples.

                                                                                      ShortDescribes the purpose of this exampleAdditional content defined by implementations
                                                                                      Comments

                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                      Control10..1*
                                                                                      TypeExtension
                                                                                      Is Modifierfalse
                                                                                      Summaryfalse
                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                      616. Extension.extension:example.extension:label.url
                                                                                      Definition

                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                      Shortidentifies the meaning of the extension
                                                                                      Comments

                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                      Control1..1
                                                                                      Typeuri
                                                                                      Is Modifierfalse
                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                      Summaryfalse
                                                                                      Fixed Valuelabel
                                                                                      618. Extension.extension:example.extension:label.value[x]
                                                                                      Definition

                                                                                      Describes the purpose of this example among the set of examples.


                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                      ShortDescribes the purpose of this exampleValue of extension
                                                                                      Comments

                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                      Control0..1
                                                                                      Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                      Is Modifierfalse
                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                      Summaryfalse
                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      620. Extension.extension:example.extension:value[x]
                                                                                      Slice Namevalue[x]
                                                                                      Definition

                                                                                      The actual value for the element, which must be one of the types allowed for this element.

                                                                                      ShortValue of Example (one of allowed types)Additional content defined by implementations
                                                                                      Comments

                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                      Control10..1*
                                                                                      TypeExtension
                                                                                      Is Modifierfalse
                                                                                      Summaryfalse
                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                      622. Extension.extension:example.extension:value[x].extension
                                                                                      Definition

                                                                                      An Extension


                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                      ShortExtensionAdditional content defined by implementations
                                                                                      Comments

                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                      Control0..*
                                                                                      TypeExtension
                                                                                      Is Modifierfalse
                                                                                      Summaryfalse
                                                                                      Alternate Namesextensions, user content
                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                      • value @ url
                                                                                      • 624. Extension.extension:example.extension:value[x].extension:availableTime
                                                                                        Slice NameavailableTime
                                                                                        Definition

                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                        ShortTimes the {item} is availableAdditional content defined by implementations
                                                                                        Control0..*
                                                                                        TypeExtension
                                                                                        Is Modifierfalse
                                                                                        Summaryfalse
                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                        626. Extension.extension:example.extension:value[x].extension:availableTime.extension
                                                                                        Definition

                                                                                        An Extension


                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                        ShortExtensionAdditional content defined by implementations
                                                                                        Comments

                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                        Control0..*
                                                                                        TypeExtension
                                                                                        Is Modifierfalse
                                                                                        Summaryfalse
                                                                                        Alternate Namesextensions, user content
                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                        • value @ url
                                                                                        • 628. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek
                                                                                          Slice NamedaysOfWeek
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                          Shortmon | tue | wed | thu | fri | sat | sunAdditional content defined by implementations
                                                                                          Control0..*
                                                                                          TypeExtension
                                                                                          Is Modifierfalse
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          630. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.url
                                                                                          Definition

                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                          Shortidentifies the meaning of the extension
                                                                                          Comments

                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                          Control1..1
                                                                                          Typeuri
                                                                                          Is Modifierfalse
                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                          Summaryfalse
                                                                                          Fixed ValuedaysOfWeek
                                                                                          632. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                          Shortmon | tue | wed | thu | fri | sat | sunValue of extension
                                                                                          Control0..1
                                                                                          BindingThe codes SHALL be taken from For codes, see DaysOfWeek
                                                                                          (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                                                                          The purpose for which an extended contact detail should be used.

                                                                                          Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          634. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay
                                                                                          Slice NameallDay
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                          ShortAlways available? i.e. 24 hour serviceAdditional content defined by implementations
                                                                                          Control0..1*
                                                                                          TypeExtension
                                                                                          Is Modifierfalse
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          636. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.url
                                                                                          Definition

                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                          Shortidentifies the meaning of the extension
                                                                                          Comments

                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                          Control1..1
                                                                                          Typeuri
                                                                                          Is Modifierfalse
                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                          Summaryfalse
                                                                                          Fixed ValueallDay
                                                                                          638. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.value[x]
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                          ShortAlways available? i.e. 24 hour serviceValue of extension
                                                                                          Control0..1
                                                                                          Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          640. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime
                                                                                          Slice NameavailableStartTime
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                          ShortOpening time of day (ignored if allDay = true)Additional content defined by implementations
                                                                                          Control0..1*
                                                                                          TypeExtension
                                                                                          Is Modifierfalse
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          642. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.url
                                                                                          Definition

                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                          Shortidentifies the meaning of the extension
                                                                                          Comments

                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                          Control1..1
                                                                                          Typeuri
                                                                                          Is Modifierfalse
                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                          Summaryfalse
                                                                                          Fixed ValueavailableStartTime
                                                                                          644. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                          ShortOpening time of day (ignored if allDay = true)Value of extension
                                                                                          Control0..1
                                                                                          Typetime, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          646. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime
                                                                                          Slice NameavailableEndTime
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                          ShortClosing time of day (ignored if allDay = true)Additional content defined by implementations
                                                                                          Control0..1*
                                                                                          TypeExtension
                                                                                          Is Modifierfalse
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          648. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.url
                                                                                          Definition

                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                          Shortidentifies the meaning of the extension
                                                                                          Comments

                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                          Control1..1
                                                                                          Typeuri
                                                                                          Is Modifierfalse
                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                          Summaryfalse
                                                                                          Fixed ValueavailableEndTime
                                                                                          650. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                          ShortClosing time of day (ignored if allDay = true)Value of extension
                                                                                          Control0..1
                                                                                          Typetime, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          652. Extension.extension:example.extension:value[x].extension:availableTime.url
                                                                                          Definition

                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                          Shortidentifies the meaning of the extension
                                                                                          Comments

                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                          Control1..1
                                                                                          Typeuri
                                                                                          Is Modifierfalse
                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                          Summaryfalse
                                                                                          Fixed ValueavailableTime
                                                                                          654. Extension.extension:example.extension:value[x].extension:notAvailableTime
                                                                                          Slice NamenotAvailableTime
                                                                                          Definition

                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                          ShortNot available during this time due to provided reasonAdditional content defined by implementations
                                                                                          Control0..*
                                                                                          TypeExtension
                                                                                          Is Modifierfalse
                                                                                          Summaryfalse
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          656. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension
                                                                                          Definition

                                                                                          An Extension


                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                          ShortExtensionAdditional content defined by implementations
                                                                                          Comments

                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                          Control0..*
                                                                                          TypeExtension
                                                                                          Is Modifierfalse
                                                                                          Summaryfalse
                                                                                          Alternate Namesextensions, user content
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                          • value @ url
                                                                                          • 658. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description
                                                                                            Slice Namedescription
                                                                                            Definition

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            ShortReason presented to the user explaining why time not availableAdditional content defined by implementations
                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            660. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valuedescription
                                                                                            662. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.value[x]
                                                                                            Definition

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortReason presented to the user explaining why time not availableValue of extension
                                                                                            Control0..1
                                                                                            Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            664. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during
                                                                                            Slice Nameduring
                                                                                            Definition

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            ShortService not available during this periodAdditional content defined by implementations
                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            666. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valueduring
                                                                                            668. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.value[x]
                                                                                            Definition

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortService not available during this periodValue of extension
                                                                                            Control0..1
                                                                                            TypePeriod, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            670. Extension.extension:example.extension:value[x].extension:notAvailableTime.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed ValuenotAvailableTime
                                                                                            672. Extension.extension:example.extension:value[x].extension:purpose
                                                                                            Slice Namepurpose
                                                                                            Definition

                                                                                            The purpose/type of contact.

                                                                                            ShortThe type of contactAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            674. Extension.extension:example.extension:value[x].extension:purpose.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valuepurpose
                                                                                            676. Extension.extension:example.extension:value[x].extension:purpose.value[x]
                                                                                            Definition

                                                                                            The purpose/type of contact.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortThe type of contactValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                                                                            (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                                                                            The purpose for which an extended contact detail should be used.

                                                                                            TypeCodeableConcept, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            678. Extension.extension:example.extension:value[x].extension:name
                                                                                            Slice Namename
                                                                                            Definition

                                                                                            The name of an individual to contact, some types of contact detail are usually blank.

                                                                                            ShortName of an individual to contactAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            680. Extension.extension:example.extension:value[x].extension:name.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valuename
                                                                                            682. Extension.extension:example.extension:value[x].extension:name.value[x]
                                                                                            Definition

                                                                                            The name of an individual to contact, some types of contact detail are usually blank.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortName of an individual to contactValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            TypeHumanName, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            684. Extension.extension:example.extension:value[x].extension:telecom
                                                                                            Slice Nametelecom
                                                                                            Definition

                                                                                            The contact details application for the purpose defined.

                                                                                            ShortContact details (e.g.phone/fax/url)Additional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            686. Extension.extension:example.extension:value[x].extension:telecom.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valuetelecom
                                                                                            688. Extension.extension:example.extension:value[x].extension:telecom.value[x]
                                                                                            Definition

                                                                                            The contact details application for the purpose defined.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortContact details (e.g.phone/fax/url)Value of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            TypeContactPoint, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            690. Extension.extension:example.extension:value[x].extension:address
                                                                                            Slice Nameaddress
                                                                                            Definition

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            ShortAddress for the contactAdditional content defined by implementations
                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            692. Extension.extension:example.extension:value[x].extension:address.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valueaddress
                                                                                            694. Extension.extension:example.extension:value[x].extension:address.value[x]
                                                                                            Definition

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortAddress for the contactValue of extension
                                                                                            Control0..1
                                                                                            TypeAddress, date, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            696. Extension.extension:example.extension:value[x].extension:organization
                                                                                            Slice Nameorganization
                                                                                            Definition

                                                                                            This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                            ShortThis contact detail is handled/monitored by a specific organizationAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            698. Extension.extension:example.extension:value[x].extension:organization.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valueorganization
                                                                                            700. Extension.extension:example.extension:value[x].extension:organization.value[x]
                                                                                            Definition

                                                                                            This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortThis contact detail is handled/monitored by a specific organizationValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            TypeReference, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            702. Extension.extension:example.extension:value[x].extension:period
                                                                                            Slice Nameperiod
                                                                                            Definition

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            ShortPeriod that this contact was valid for usageAdditional content defined by implementations
                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            704. Extension.extension:example.extension:value[x].extension:period.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valueperiod
                                                                                            706. Extension.extension:example.extension:value[x].extension:period.value[x]
                                                                                            Definition

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortPeriod that this contact was valid for usageValue of extension
                                                                                            Control0..1
                                                                                            TypePeriod, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            708. Extension.extension:example.extension:value[x].extension:versionId
                                                                                            Slice NameversionId
                                                                                            Definition

                                                                                            The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                            ShortVersion specific identifierAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            710. Extension.extension:example.extension:value[x].extension:versionId.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed ValueversionId
                                                                                            712. Extension.extension:example.extension:value[x].extension:versionId.value[x]
                                                                                            Definition

                                                                                            The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortVersion specific identifierValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            Typeid, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            714. Extension.extension:example.extension:value[x].extension:lastUpdated
                                                                                            Slice NamelastUpdated
                                                                                            Definition

                                                                                            When the resource last changed - e.g. when the version changed.

                                                                                            ShortWhen the resource version last changedAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            716. Extension.extension:example.extension:value[x].extension:lastUpdated.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed ValuelastUpdated
                                                                                            718. Extension.extension:example.extension:value[x].extension:lastUpdated.value[x]
                                                                                            Definition

                                                                                            When the resource last changed - e.g. when the version changed.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortWhen the resource version last changedValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            Typeinstant, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            720. Extension.extension:example.extension:value[x].extension:source
                                                                                            Slice Namesource
                                                                                            Definition

                                                                                            A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                            ShortIdentifies where the resource comes fromAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            722. Extension.extension:example.extension:value[x].extension:source.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valuesource
                                                                                            724. Extension.extension:example.extension:value[x].extension:source.value[x]
                                                                                            Definition

                                                                                            A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortIdentifies where the resource comes fromValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            Typeuri, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            726. Extension.extension:example.extension:value[x].extension:profile
                                                                                            Slice Nameprofile
                                                                                            Definition

                                                                                            A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                            ShortProfiles this resource claims to conform toAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            728. Extension.extension:example.extension:value[x].extension:profile.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valueprofile
                                                                                            730. Extension.extension:example.extension:value[x].extension:profile.value[x]
                                                                                            Definition

                                                                                            A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortProfiles this resource claims to conform toValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            732. Extension.extension:example.extension:value[x].extension:security
                                                                                            Slice Namesecurity
                                                                                            Definition

                                                                                            Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                            ShortSecurity Labels applied to this resourceAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            734. Extension.extension:example.extension:value[x].extension:security.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valuesecurity
                                                                                            736. Extension.extension:example.extension:value[x].extension:security.value[x]
                                                                                            Definition

                                                                                            Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortSecurity Labels applied to this resourceValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            BindingUnless not suitable, these codes SHALL be taken from For codes, see R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                                                                            (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                                                                            Security Labels from the Healthcare Privacy and Security Classification System.

                                                                                            TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            738. Extension.extension:example.extension:value[x].extension:tag
                                                                                            Slice Nametag
                                                                                            Definition

                                                                                            Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                            ShortTags applied to this resourceAdditional content defined by implementations
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            740. Extension.extension:example.extension:value[x].extension:tag.url
                                                                                            Definition

                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                            Shortidentifies the meaning of the extension
                                                                                            Comments

                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            Fixed Valuetag
                                                                                            742. Extension.extension:example.extension:value[x].extension:tag.value[x]
                                                                                            Definition

                                                                                            Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.


                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                            ShortTags applied to this resourceValue of extension
                                                                                            Comments

                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                            Control0..1
                                                                                            BindingFor example codes, see For codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                                                                            (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                                                                            Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                                                                            TypeCoding, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            744. Extension.extension:example.extension:value[x].extension:_datatype
                                                                                            Slice Name_datatype
                                                                                            Definition

                                                                                            Data type name for ElementDefinition.example.value[x] from FHIR R5

                                                                                            ShortData type name for ElementDefinition.example.value[x] from FHIR R5
                                                                                            Control0..1
                                                                                            TypeExtension(Datatype) (Extension Type: string)
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            746. Extension.extension:example.extension:value[x].extension:_datatype.extension
                                                                                            Definition

                                                                                            An Extension


                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                            ShortExtensionAdditional content defined by implementations
                                                                                            Comments

                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                            Control0..0*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Alternate Namesextensions, user content
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                            • value @ url
                                                                                            • 748. Extension.extension:example.extension:value[x].extension:_datatype.url
                                                                                              Definition

                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                              Shortidentifies the meaning of the extension
                                                                                              Comments

                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                              Control1..1
                                                                                              Typeuri
                                                                                              Is Modifierfalse
                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                              Summaryfalse
                                                                                              Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                              750. Extension.extension:example.extension:value[x].extension:_datatype.value[x]
                                                                                              Definition

                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).


                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                              ShortValue of extension
                                                                                              Comments

                                                                                              Must be: Availability|ExtendedContactDetail|Meta|integer64

                                                                                              Control10..1
                                                                                              This element is affected by the following invariants: ext-1
                                                                                              Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                              Is Modifierfalse
                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                              Summaryfalse
                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              752. Extension.extension:example.extension:value[x].url
                                                                                              Definition

                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                              Shortidentifies the meaning of the extension
                                                                                              Comments

                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                              Control1..1
                                                                                              Typeuri
                                                                                              Is Modifierfalse
                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                              Summaryfalse
                                                                                              Fixed Valuevalue[x]
                                                                                              754. Extension.extension:example.extension:value[x].value[x]
                                                                                              Definition

                                                                                              The actual value for the element, which must be one of the types allowed for this element.


                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                              ShortValue of Example (one of allowed types)Value of extension
                                                                                              Comments

                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                              Control0..1
                                                                                              TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Contributor
                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                              Is Modifierfalse
                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                              Summaryfalse
                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              756. Extension.extension:example.url
                                                                                              Definition

                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                              Shortidentifies the meaning of the extension
                                                                                              Comments

                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                              Control1..1
                                                                                              Typeuri
                                                                                              Is Modifierfalse
                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                              Summaryfalse
                                                                                              Fixed Valueexample
                                                                                              758. Extension.extension:minValue[x]
                                                                                              Slice NameminValue[x]
                                                                                              Definition

                                                                                              The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                                                                              ShortMinimum Allowed Value (for some types)Additional content defined by implementations
                                                                                              Comments

                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                              Control0..1*
                                                                                              TypeExtension
                                                                                              Is Modifierfalse
                                                                                              Summaryfalse
                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                              760. Extension.extension:minValue[x].extension
                                                                                              Definition

                                                                                              An Extension


                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                              ShortExtensionAdditional content defined by implementations
                                                                                              Comments

                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                              Control0..*
                                                                                              TypeExtension
                                                                                              Is Modifierfalse
                                                                                              Summaryfalse
                                                                                              Alternate Namesextensions, user content
                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                              • value @ url
                                                                                              • 762. Extension.extension:minValue[x].extension:_datatype
                                                                                                Slice Name_datatype
                                                                                                Definition

                                                                                                Data type name for ElementDefinition.minValue[x] from FHIR R5

                                                                                                ShortData type name for ElementDefinition.minValue[x] from FHIR R5
                                                                                                Control0..1
                                                                                                TypeExtension(Datatype) (Extension Type: string)
                                                                                                Is Modifierfalse
                                                                                                Summaryfalse
                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                764. Extension.extension:minValue[x].extension:_datatype.extension
                                                                                                Definition

                                                                                                An Extension


                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                ShortExtensionAdditional content defined by implementations
                                                                                                Comments

                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                Control0..0*
                                                                                                TypeExtension
                                                                                                Is Modifierfalse
                                                                                                Summaryfalse
                                                                                                Alternate Namesextensions, user content
                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                • value @ url
                                                                                                • 766. Extension.extension:minValue[x].extension:_datatype.url
                                                                                                  Definition

                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                  Shortidentifies the meaning of the extension
                                                                                                  Comments

                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                  Control1..1
                                                                                                  Typeuri
                                                                                                  Is Modifierfalse
                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                  Summaryfalse
                                                                                                  Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                  768. Extension.extension:minValue[x].extension:_datatype.value[x]
                                                                                                  Definition

                                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).


                                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                  ShortValue of extension
                                                                                                  Comments

                                                                                                  Must be: integer64

                                                                                                  Control10..1
                                                                                                  This element is affected by the following invariants: ext-1
                                                                                                  Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                  Is Modifierfalse
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  Summaryfalse
                                                                                                  Fixed Valueinteger64
                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  770. Extension.extension:minValue[x].url
                                                                                                  Definition

                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                  Shortidentifies the meaning of the extension
                                                                                                  Comments

                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                  Control1..1
                                                                                                  Typeuri
                                                                                                  Is Modifierfalse
                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                  Summaryfalse
                                                                                                  Fixed ValueminValue[x]
                                                                                                  772. Extension.extension:minValue[x].value[x]
                                                                                                  Definition

                                                                                                  The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.


                                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                  ShortMinimum Allowed Value (for some types)Value of extension
                                                                                                  Comments

                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                  Control0..1
                                                                                                  TypeChoice of: date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, Quantity, string, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, CodeableConcept, ParameterDefinition, code, Contributor, oid, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature
                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                  Is Modifierfalse
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  Summaryfalse
                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  774. Extension.extension:maxValue[x]
                                                                                                  Slice NamemaxValue[x]
                                                                                                  Definition

                                                                                                  The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                                                                                  ShortMaximum Allowed Value (for some types)Additional content defined by implementations
                                                                                                  Comments

                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                  Control0..1*
                                                                                                  TypeExtension
                                                                                                  Is Modifierfalse
                                                                                                  Summaryfalse
                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                  776. Extension.extension:maxValue[x].extension
                                                                                                  Definition

                                                                                                  An Extension


                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                  ShortExtensionAdditional content defined by implementations
                                                                                                  Comments

                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                  Control0..*
                                                                                                  TypeExtension
                                                                                                  Is Modifierfalse
                                                                                                  Summaryfalse
                                                                                                  Alternate Namesextensions, user content
                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                                  • value @ url
                                                                                                  • 778. Extension.extension:maxValue[x].extension:_datatype
                                                                                                    Slice Name_datatype
                                                                                                    Definition

                                                                                                    Data type name for ElementDefinition.maxValue[x] from FHIR R5

                                                                                                    ShortData type name for ElementDefinition.maxValue[x] from FHIR R5
                                                                                                    Control0..1
                                                                                                    TypeExtension(Datatype) (Extension Type: string)
                                                                                                    Is Modifierfalse
                                                                                                    Summaryfalse
                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                    780. Extension.extension:maxValue[x].extension:_datatype.extension
                                                                                                    Definition

                                                                                                    An Extension


                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                    ShortExtensionAdditional content defined by implementations
                                                                                                    Comments

                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                    Control0..0*
                                                                                                    TypeExtension
                                                                                                    Is Modifierfalse
                                                                                                    Summaryfalse
                                                                                                    Alternate Namesextensions, user content
                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                    • value @ url
                                                                                                    • 782. Extension.extension:maxValue[x].extension:_datatype.url
                                                                                                      Definition

                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                      Shortidentifies the meaning of the extension
                                                                                                      Comments

                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                      Control1..1
                                                                                                      Typeuri
                                                                                                      Is Modifierfalse
                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                      Summaryfalse
                                                                                                      Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                      784. Extension.extension:maxValue[x].extension:_datatype.value[x]
                                                                                                      Definition

                                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).


                                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                      ShortValue of extension
                                                                                                      Comments

                                                                                                      Must be: integer64

                                                                                                      Control10..1
                                                                                                      This element is affected by the following invariants: ext-1
                                                                                                      Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                      Is Modifierfalse
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Summaryfalse
                                                                                                      Fixed Valueinteger64
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      786. Extension.extension:maxValue[x].url
                                                                                                      Definition

                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                      Shortidentifies the meaning of the extension
                                                                                                      Comments

                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                      Control1..1
                                                                                                      Typeuri
                                                                                                      Is Modifierfalse
                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                      Summaryfalse
                                                                                                      Fixed ValuemaxValue[x]
                                                                                                      788. Extension.extension:maxValue[x].value[x]
                                                                                                      Definition

                                                                                                      The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.


                                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                      ShortMaximum Allowed Value (for some types)Value of extension
                                                                                                      Comments

                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                      Control0..1
                                                                                                      TypeChoice of: date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, Quantity, string, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, CodeableConcept, ParameterDefinition, code, Contributor, oid, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature
                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                      Is Modifierfalse
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Summaryfalse
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      790. Extension.extension:maxLength
                                                                                                      Slice NamemaxLength
                                                                                                      Definition

                                                                                                      Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element. maxLength SHOULD only be used on primitive data types that have a string representation (see http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics).

                                                                                                      ShortMax length for string type dataAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                      Control0..1*
                                                                                                      TypeExtension
                                                                                                      Is Modifierfalse
                                                                                                      Summaryfalse
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      792. Extension.extension:maxLength.url
                                                                                                      Definition

                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                      Shortidentifies the meaning of the extension
                                                                                                      Comments

                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                      Control1..1
                                                                                                      Typeuri
                                                                                                      Is Modifierfalse
                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                      Summaryfalse
                                                                                                      Fixed ValuemaxLength
                                                                                                      794. Extension.extension:maxLength.value[x]
                                                                                                      Definition

                                                                                                      Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element. maxLength SHOULD only be used on primitive data types that have a string representation (see http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics).


                                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                      ShortMax length for string type dataValue of extension
                                                                                                      Comments

                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                      Control0..1
                                                                                                      Typeinteger, date, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                      Is Modifierfalse
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Summaryfalse
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      796. Extension.extension:condition
                                                                                                      Slice Namecondition
                                                                                                      Definition

                                                                                                      A reference to an invariant that may make additional statements about the cardinality or value in the instance.

                                                                                                      ShortReference to invariant about presenceAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                      Control0..*
                                                                                                      TypeExtension
                                                                                                      Is Modifierfalse
                                                                                                      Summaryfalse
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      798. Extension.extension:condition.url
                                                                                                      Definition

                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                      Shortidentifies the meaning of the extension
                                                                                                      Comments

                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                      Control1..1
                                                                                                      Typeuri
                                                                                                      Is Modifierfalse
                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                      Summaryfalse
                                                                                                      Fixed Valuecondition
                                                                                                      800. Extension.extension:condition.value[x]
                                                                                                      Definition

                                                                                                      A reference to an invariant that may make additional statements about the cardinality or value in the instance.


                                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                      ShortReference to invariant about presenceValue of extension
                                                                                                      Comments

                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                      Control0..1
                                                                                                      Typeid, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                      Is Modifierfalse
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Summaryfalse
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      802. Extension.extension:constraint
                                                                                                      Slice Nameconstraint
                                                                                                      Definition

                                                                                                      Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance.

                                                                                                      ShortCondition that must evaluate to trueAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                      Control0..*
                                                                                                      TypeExtension
                                                                                                      Is Modifierfalse
                                                                                                      Summaryfalse
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      804. Extension.extension:constraint.extension
                                                                                                      Definition

                                                                                                      An Extension


                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                      ShortExtensionAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                      Control30..*
                                                                                                      TypeExtension
                                                                                                      Is Modifierfalse
                                                                                                      Summaryfalse
                                                                                                      Alternate Namesextensions, user content
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                                      • value @ url
                                                                                                      • 806. Extension.extension:constraint.extension:key
                                                                                                        Slice Namekey
                                                                                                        Definition

                                                                                                        Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality.

                                                                                                        ShortTarget of 'condition' reference aboveAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control10..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        808. Extension.extension:constraint.extension:key.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed Valuekey
                                                                                                        810. Extension.extension:constraint.extension:key.value[x]
                                                                                                        Definition

                                                                                                        Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortTarget of 'condition' reference aboveValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typeid, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        812. Extension.extension:constraint.extension:requirements
                                                                                                        Slice Namerequirements
                                                                                                        Definition

                                                                                                        Description of why this constraint is necessary or appropriate.

                                                                                                        ShortWhy this constraint is necessary or appropriateAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        814. Extension.extension:constraint.extension:requirements.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed Valuerequirements
                                                                                                        816. Extension.extension:constraint.extension:requirements.value[x]
                                                                                                        Definition

                                                                                                        Description of why this constraint is necessary or appropriate.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortWhy this constraint is necessary or appropriateValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typemarkdown, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        818. Extension.extension:constraint.extension:severity
                                                                                                        Slice Nameseverity
                                                                                                        Definition

                                                                                                        Identifies the impact constraint violation has on the conformance of the instance.

                                                                                                        Shorterror | warningAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control10..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        820. Extension.extension:constraint.extension:severity.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed Valueseverity
                                                                                                        822. Extension.extension:constraint.extension:severity.value[x]
                                                                                                        Definition

                                                                                                        Identifies the impact constraint violation has on the conformance of the instance.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        Shorterror | warningValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        BindingThe codes SHALL be taken from For codes, see ConstraintSeverity
                                                                                                        (required to http://hl7.org/fhir/ValueSet/constraint-severity|4.3.0)

                                                                                                        SHALL applications comply with this constraint?

                                                                                                        Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        824. Extension.extension:constraint.extension:suppress
                                                                                                        Slice Namesuppress
                                                                                                        Definition

                                                                                                        If true, indicates that the warning or best practice guideline should be suppressed.

                                                                                                        ShortSuppress warning or hint in profileAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        826. Extension.extension:constraint.extension:suppress.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed Valuesuppress
                                                                                                        828. Extension.extension:constraint.extension:suppress.value[x]
                                                                                                        Definition

                                                                                                        If true, indicates that the warning or best practice guideline should be suppressed.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortSuppress warning or hint in profileValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        830. Extension.extension:constraint.extension:human
                                                                                                        Slice Namehuman
                                                                                                        Definition

                                                                                                        Text that can be used to describe the constraint in messages identifying that the constraint has been violated.

                                                                                                        ShortHuman description of constraintAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control10..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        832. Extension.extension:constraint.extension:human.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed Valuehuman
                                                                                                        834. Extension.extension:constraint.extension:human.value[x]
                                                                                                        Definition

                                                                                                        Text that can be used to describe the constraint in messages identifying that the constraint has been violated.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortHuman description of constraintValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        836. Extension.extension:constraint.extension:expression
                                                                                                        Slice Nameexpression
                                                                                                        Definition

                                                                                                        A FHIRPath expression of constraint that can be executed to see if this constraint is met.

                                                                                                        ShortFHIRPath expression of constraintAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        838. Extension.extension:constraint.extension:expression.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed Valueexpression
                                                                                                        840. Extension.extension:constraint.extension:expression.value[x]
                                                                                                        Definition

                                                                                                        A FHIRPath expression of constraint that can be executed to see if this constraint is met.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortFHIRPath expression of constraintValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        842. Extension.extension:constraint.extension:source
                                                                                                        Slice Namesource
                                                                                                        Definition

                                                                                                        A reference to the original source of the constraint, for traceability purposes.

                                                                                                        ShortReference to original source of constraintAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        844. Extension.extension:constraint.extension:source.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed Valuesource
                                                                                                        846. Extension.extension:constraint.extension:source.value[x]
                                                                                                        Definition

                                                                                                        A reference to the original source of the constraint, for traceability purposes.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortReference to original source of constraintValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        848. Extension.extension:constraint.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed Valueconstraint
                                                                                                        850. Extension.extension:mustHaveValue
                                                                                                        Slice NamemustHaveValue
                                                                                                        Definition

                                                                                                        Specifies for a primitive data type that the value of the data type cannot be replaced by an extension.

                                                                                                        ShortFor primitives, that a value must be present - not replaced by an extensionAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        852. Extension.extension:mustHaveValue.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed ValuemustHaveValue
                                                                                                        854. Extension.extension:mustHaveValue.value[x]
                                                                                                        Definition

                                                                                                        Specifies for a primitive data type that the value of the data type cannot be replaced by an extension.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortFor primitives, that a value must be present - not replaced by an extensionValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        856. Extension.extension:valueAlternatives
                                                                                                        Slice NamevalueAlternatives
                                                                                                        Definition

                                                                                                        Specifies a list of extensions that can appear in place of a primitive value.

                                                                                                        ShortExtensions that are allowed to replace a primitive valueAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        858. Extension.extension:valueAlternatives.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed ValuevalueAlternatives
                                                                                                        860. Extension.extension:valueAlternatives.value[x]
                                                                                                        Definition

                                                                                                        Specifies a list of extensions that can appear in place of a primitive value.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortExtensions that are allowed to replace a primitive valueValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        862. Extension.extension:mustSupport
                                                                                                        Slice NamemustSupport
                                                                                                        Definition

                                                                                                        If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful way. Note that this is being phased out and replaced by obligations (see below). If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation.

                                                                                                        ShortIf the element must be supported (discouraged - see obligations)Additional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        864. Extension.extension:mustSupport.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed ValuemustSupport
                                                                                                        866. Extension.extension:mustSupport.value[x]
                                                                                                        Definition

                                                                                                        If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful way. Note that this is being phased out and replaced by obligations (see below). If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortIf the element must be supported (discouraged - see obligations)Value of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        868. Extension.extension:isModifier
                                                                                                        Slice NameisModifier
                                                                                                        Definition

                                                                                                        If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system. When used on the root element in an extension definition, this indicates whether or not the extension is a modifier extension.

                                                                                                        ShortIf this modifies the meaning of other elementsAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        870. Extension.extension:isModifier.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed ValueisModifier
                                                                                                        872. Extension.extension:isModifier.value[x]
                                                                                                        Definition

                                                                                                        If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system. When used on the root element in an extension definition, this indicates whether or not the extension is a modifier extension.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortIf this modifies the meaning of other elementsValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        874. Extension.extension:isModifierReason
                                                                                                        Slice NameisModifierReason
                                                                                                        Definition

                                                                                                        Explains how that element affects the interpretation of the resource or element that contains it.

                                                                                                        ShortReason that this element is marked as a modifierAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        876. Extension.extension:isModifierReason.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed ValueisModifierReason
                                                                                                        878. Extension.extension:isModifierReason.value[x]
                                                                                                        Definition

                                                                                                        Explains how that element affects the interpretation of the resource or element that contains it.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortReason that this element is marked as a modifierValue of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        880. Extension.extension:isSummary
                                                                                                        Slice NameisSummary
                                                                                                        Definition

                                                                                                        Whether the element should be included if a client requests a search with the parameter _summary=true.

                                                                                                        ShortInclude when _summary = true?Additional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        882. Extension.extension:isSummary.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                        Control1..1
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        Fixed ValueisSummary
                                                                                                        884. Extension.extension:isSummary.value[x]
                                                                                                        Definition

                                                                                                        Whether the element should be included if a client requests a search with the parameter _summary=true.


                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                        ShortInclude when _summary = true?Value of extension
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        886. Extension.extension:binding
                                                                                                        Slice Namebinding
                                                                                                        Definition

                                                                                                        Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string, uri).

                                                                                                        ShortValueSet details if this is codedAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                        Control0..1*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        888. Extension.extension:binding.extension
                                                                                                        Definition

                                                                                                        An Extension


                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                        ShortExtensionAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                        Control10..*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Alternate Namesextensions, user content
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                                        • value @ url
                                                                                                        • 890. Extension.extension:binding.extension:strength
                                                                                                          Slice Namestrength
                                                                                                          Definition

                                                                                                          Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances.

                                                                                                          Shortrequired | extensible | preferred | exampleAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                          Control10..1*
                                                                                                          TypeExtension
                                                                                                          Is Modifierfalse
                                                                                                          Summaryfalse
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          892. Extension.extension:binding.extension:strength.url
                                                                                                          Definition

                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                          Shortidentifies the meaning of the extension
                                                                                                          Comments

                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                          Control1..1
                                                                                                          Typeuri
                                                                                                          Is Modifierfalse
                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                          Summaryfalse
                                                                                                          Fixed Valuestrength
                                                                                                          894. Extension.extension:binding.extension:strength.value[x]
                                                                                                          Definition

                                                                                                          Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances.


                                                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                          Shortrequired | extensible | preferred | exampleValue of extension
                                                                                                          Comments

                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                          Control0..1
                                                                                                          BindingThe codes SHALL be taken from For codes, see BindingStrength
                                                                                                          (required to http://hl7.org/fhir/ValueSet/binding-strength|4.3.0)

                                                                                                          Indication of the degree of conformance expectations associated with a binding.

                                                                                                          Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                          Is Modifierfalse
                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                          Summaryfalse
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          896. Extension.extension:binding.extension:description
                                                                                                          Slice Namedescription
                                                                                                          Definition

                                                                                                          Describes the intended use of this particular set of codes.

                                                                                                          ShortIntended use of codes in the bound value setAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                          Control0..1*
                                                                                                          TypeExtension
                                                                                                          Is Modifierfalse
                                                                                                          Summaryfalse
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          898. Extension.extension:binding.extension:description.url
                                                                                                          Definition

                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                          Shortidentifies the meaning of the extension
                                                                                                          Comments

                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                          Control1..1
                                                                                                          Typeuri
                                                                                                          Is Modifierfalse
                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                          Summaryfalse
                                                                                                          Fixed Valuedescription
                                                                                                          900. Extension.extension:binding.extension:description.value[x]
                                                                                                          Definition

                                                                                                          Describes the intended use of this particular set of codes.


                                                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                          ShortIntended use of codes in the bound value setValue of extension
                                                                                                          Comments

                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                          Control0..1
                                                                                                          Typemarkdown, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                          Is Modifierfalse
                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                          Summaryfalse
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          902. Extension.extension:binding.extension:valueSet
                                                                                                          Slice NamevalueSet
                                                                                                          Definition

                                                                                                          Refers to the value set that identifies the set of codes the binding refers to.

                                                                                                          ShortSource of value setAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                          Control0..1*
                                                                                                          TypeExtension
                                                                                                          Is Modifierfalse
                                                                                                          Summaryfalse
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          904. Extension.extension:binding.extension:valueSet.url
                                                                                                          Definition

                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                          Shortidentifies the meaning of the extension
                                                                                                          Comments

                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                          Control1..1
                                                                                                          Typeuri
                                                                                                          Is Modifierfalse
                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                          Summaryfalse
                                                                                                          Fixed ValuevalueSet
                                                                                                          906. Extension.extension:binding.extension:valueSet.value[x]
                                                                                                          Definition

                                                                                                          Refers to the value set that identifies the set of codes the binding refers to.


                                                                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                          ShortSource of value setValue of extension
                                                                                                          Comments

                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                          Control0..1
                                                                                                          Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                          Is Modifierfalse
                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                          Summaryfalse
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          908. Extension.extension:binding.extension:additional
                                                                                                          Slice Nameadditional
                                                                                                          Definition

                                                                                                          Additional bindings that help applications implementing this element. Additional bindings do not replace the main binding but provide more information and/or context.

                                                                                                          ShortAdditional Bindings - more rules about the bindingAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                          Control0..*
                                                                                                          TypeExtension
                                                                                                          Is Modifierfalse
                                                                                                          Summaryfalse
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          910. Extension.extension:binding.extension:additional.extension
                                                                                                          Definition

                                                                                                          An Extension


                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                          ShortExtensionAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                          Control20..*
                                                                                                          TypeExtension
                                                                                                          Is Modifierfalse
                                                                                                          Summaryfalse
                                                                                                          Alternate Namesextensions, user content
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                                          • value @ url
                                                                                                          • 912. Extension.extension:binding.extension:additional.extension:purpose
                                                                                                            Slice Namepurpose
                                                                                                            Definition

                                                                                                            The use of this additional binding.

                                                                                                            Shortmaximum | minimum | required | extensible | candidate | current | preferred | ui | starter | componentAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control10..1*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            914. Extension.extension:binding.extension:additional.extension:purpose.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                            Control1..1
                                                                                                            Typeuri
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            Fixed Valuepurpose
                                                                                                            916. Extension.extension:binding.extension:additional.extension:purpose.value[x]
                                                                                                            Definition

                                                                                                            The use of this additional binding.


                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                            Shortmaximum | minimum | required | extensible | candidate | current | preferred | ui | starter | componentValue of extension
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..1
                                                                                                            BindingThe codes SHALL be taken from For codes, see R5_additional_binding_purpose_for_R4B (0.0.1-snapshot-2)
                                                                                                            (required to http://hl7.org/fhir/5.0/ValueSet/R5-additional-binding-purpose-for-R4B|0.0.1-snapshot-2)

                                                                                                            The use of an additional binding.

                                                                                                            Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                            Is Modifierfalse
                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            918. Extension.extension:binding.extension:additional.extension:valueSet
                                                                                                            Slice NamevalueSet
                                                                                                            Definition

                                                                                                            The valueSet that is being bound for the purpose.

                                                                                                            ShortThe value set for the additional bindingAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control10..1*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            920. Extension.extension:binding.extension:additional.extension:valueSet.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                            Control1..1
                                                                                                            Typeuri
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            Fixed ValuevalueSet
                                                                                                            922. Extension.extension:binding.extension:additional.extension:valueSet.value[x]
                                                                                                            Definition

                                                                                                            The valueSet that is being bound for the purpose.


                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                            ShortThe value set for the additional bindingValue of extension
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..1
                                                                                                            Typecanonical, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                            Is Modifierfalse
                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            924. Extension.extension:binding.extension:additional.extension:documentation
                                                                                                            Slice Namedocumentation
                                                                                                            Definition

                                                                                                            Documentation of the purpose of use of the bindingproviding additional information about how it is intended to be used.

                                                                                                            ShortDocumentation of the purpose of use of the bindingAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..1*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            926. Extension.extension:binding.extension:additional.extension:documentation.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                            Control1..1
                                                                                                            Typeuri
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            Fixed Valuedocumentation
                                                                                                            928. Extension.extension:binding.extension:additional.extension:documentation.value[x]
                                                                                                            Definition

                                                                                                            Documentation of the purpose of use of the bindingproviding additional information about how it is intended to be used.


                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                            ShortDocumentation of the purpose of use of the bindingValue of extension
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..1
                                                                                                            Typemarkdown, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                            Is Modifierfalse
                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            930. Extension.extension:binding.extension:additional.extension:shortDoco
                                                                                                            Slice NameshortDoco
                                                                                                            Definition

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            ShortConcise documentation - for summary tablesAdditional content defined by implementations
                                                                                                            Control0..1*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            932. Extension.extension:binding.extension:additional.extension:shortDoco.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                            Control1..1
                                                                                                            Typeuri
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            Fixed ValueshortDoco
                                                                                                            934. Extension.extension:binding.extension:additional.extension:shortDoco.value[x]
                                                                                                            Definition

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.


                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                            ShortConcise documentation - for summary tablesValue of extension
                                                                                                            Control0..1
                                                                                                            Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                            Is Modifierfalse
                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            936. Extension.extension:binding.extension:additional.extension:usage
                                                                                                            Slice Nameusage
                                                                                                            Definition

                                                                                                            Qualifies the usage of the binding. Typically bindings are qualified by jurisdiction, but they may also be qualified by gender, workflow status, clinical domain etc. The information to decide whether a usege context applies is usually outside the resource, determined by context, and this might present challenges for validation tooling.

                                                                                                            ShortQualifies the usage - jurisdiction, gender, workflow status etc.Additional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            938. Extension.extension:binding.extension:additional.extension:usage.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                            Control1..1
                                                                                                            Typeuri
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            Fixed Valueusage
                                                                                                            940. Extension.extension:binding.extension:additional.extension:usage.value[x]
                                                                                                            Definition

                                                                                                            Qualifies the usage of the binding. Typically bindings are qualified by jurisdiction, but they may also be qualified by gender, workflow status, clinical domain etc. The information to decide whether a usege context applies is usually outside the resource, determined by context, and this might present challenges for validation tooling.


                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                            ShortQualifies the usage - jurisdiction, gender, workflow status etc.Value of extension
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..1
                                                                                                            TypeUsageContext, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            942. Extension.extension:binding.extension:additional.extension:any
                                                                                                            Slice Nameany
                                                                                                            Definition

                                                                                                            Whether the binding applies to all repeats, or just to any one of them. This is only relevant for elements that can repeat.

                                                                                                            ShortWhether binding can applies to all repeats, or just oneAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..1*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            944. Extension.extension:binding.extension:additional.extension:any.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                            Control1..1
                                                                                                            Typeuri
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            Fixed Valueany
                                                                                                            946. Extension.extension:binding.extension:additional.extension:any.value[x]
                                                                                                            Definition

                                                                                                            Whether the binding applies to all repeats, or just to any one of them. This is only relevant for elements that can repeat.


                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                            ShortWhether binding can applies to all repeats, or just oneValue of extension
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..1
                                                                                                            Typeboolean, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                            Is Modifierfalse
                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            948. Extension.extension:binding.extension:additional.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                            Control1..1
                                                                                                            Typeuri
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            Fixed Valueadditional
                                                                                                            950. Extension.extension:binding.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                            Control1..1
                                                                                                            Typeuri
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            Fixed Valuebinding
                                                                                                            952. Extension.extension:mapping
                                                                                                            Slice Namemapping
                                                                                                            Definition

                                                                                                            Identifies a concept from an external specification that roughly corresponds to this element.

                                                                                                            ShortMap element to another set of definitionsAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                            Control0..*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            954. Extension.extension:mapping.extension
                                                                                                            Definition

                                                                                                            An Extension


                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                            ShortExtensionAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                            Control20..*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Alternate Namesextensions, user content
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                                                                                                            • value @ url
                                                                                                            • 956. Extension.extension:mapping.extension:identity
                                                                                                              Slice Nameidentity
                                                                                                              Definition

                                                                                                              An internal reference to the definition of a mapping.

                                                                                                              ShortReference to mapping declarationAdditional content defined by implementations
                                                                                                              Comments

                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                              Control10..1*
                                                                                                              TypeExtension
                                                                                                              Is Modifierfalse
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              958. Extension.extension:mapping.extension:identity.url
                                                                                                              Definition

                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                              Shortidentifies the meaning of the extension
                                                                                                              Comments

                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                              Control1..1
                                                                                                              Typeuri
                                                                                                              Is Modifierfalse
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              Summaryfalse
                                                                                                              Fixed Valueidentity
                                                                                                              960. Extension.extension:mapping.extension:identity.value[x]
                                                                                                              Definition

                                                                                                              An internal reference to the definition of a mapping.


                                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                              ShortReference to mapping declarationValue of extension
                                                                                                              Comments

                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                              Control0..1
                                                                                                              Typeid, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                              Is Modifierfalse
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              962. Extension.extension:mapping.extension:language
                                                                                                              Slice Namelanguage
                                                                                                              Definition

                                                                                                              Identifies the computable language in which mapping.map is expressed.

                                                                                                              ShortComputable language of mappingAdditional content defined by implementations
                                                                                                              Comments

                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                              Control0..1*
                                                                                                              TypeExtension
                                                                                                              Is Modifierfalse
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              964. Extension.extension:mapping.extension:language.url
                                                                                                              Definition

                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                              Shortidentifies the meaning of the extension
                                                                                                              Comments

                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                              Control1..1
                                                                                                              Typeuri
                                                                                                              Is Modifierfalse
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              Summaryfalse
                                                                                                              Fixed Valuelanguage
                                                                                                              966. Extension.extension:mapping.extension:language.value[x]
                                                                                                              Definition

                                                                                                              Identifies the computable language in which mapping.map is expressed.


                                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                              ShortComputable language of mappingValue of extension
                                                                                                              Comments

                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                              Control0..1
                                                                                                              BindingThe codes SHALL be taken from For codes, see Mime Types
                                                                                                              (required to http://hl7.org/fhir/ValueSet/mimetypes|4.3.0)

                                                                                                              BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)

                                                                                                              Typecode, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                              Is Modifierfalse
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              968. Extension.extension:mapping.extension:map
                                                                                                              Slice Namemap
                                                                                                              Definition

                                                                                                              Expresses what part of the target specification corresponds to this element.

                                                                                                              ShortDetails of the mappingAdditional content defined by implementations
                                                                                                              Comments

                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                              Control10..1*
                                                                                                              TypeExtension
                                                                                                              Is Modifierfalse
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              970. Extension.extension:mapping.extension:map.url
                                                                                                              Definition

                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                              Shortidentifies the meaning of the extension
                                                                                                              Comments

                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                              Control1..1
                                                                                                              Typeuri
                                                                                                              Is Modifierfalse
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              Summaryfalse
                                                                                                              Fixed Valuemap
                                                                                                              972. Extension.extension:mapping.extension:map.value[x]
                                                                                                              Definition

                                                                                                              Expresses what part of the target specification corresponds to this element.


                                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                              ShortDetails of the mappingValue of extension
                                                                                                              Comments

                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                              Control0..1
                                                                                                              Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                              Is Modifierfalse
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              974. Extension.extension:mapping.extension:comment
                                                                                                              Slice Namecomment
                                                                                                              Definition

                                                                                                              Comments that provide information about the mapping or its use.

                                                                                                              ShortComments about the mapping or its useAdditional content defined by implementations
                                                                                                              Comments

                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                              Control0..1*
                                                                                                              TypeExtension
                                                                                                              Is Modifierfalse
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              976. Extension.extension:mapping.extension:comment.url
                                                                                                              Definition

                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                              Shortidentifies the meaning of the extension
                                                                                                              Comments

                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                              Control1..1
                                                                                                              Typeuri
                                                                                                              Is Modifierfalse
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              Summaryfalse
                                                                                                              Fixed Valuecomment
                                                                                                              978. Extension.extension:mapping.extension:comment.value[x]
                                                                                                              Definition

                                                                                                              Comments that provide information about the mapping or its use.


                                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                              ShortComments about the mapping or its useValue of extension
                                                                                                              Comments

                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                              Control0..1
                                                                                                              Typemarkdown, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                              Is Modifierfalse
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              980. Extension.extension:mapping.url
                                                                                                              Definition

                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                              Shortidentifies the meaning of the extension
                                                                                                              Comments

                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                              Control1..1
                                                                                                              Typeuri
                                                                                                              Is Modifierfalse
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              Summaryfalse
                                                                                                              Fixed Valuemapping
                                                                                                              982. Extension.extension:_datatype
                                                                                                              Slice Name_datatype
                                                                                                              Definition

                                                                                                              Data type name for StructureDefinition.snapshot.element from FHIR R5

                                                                                                              ShortData type name for StructureDefinition.snapshot.element from FHIR R5
                                                                                                              Control0..1
                                                                                                              TypeExtension(Datatype) (Extension Type: string)
                                                                                                              Is Modifierfalse
                                                                                                              Summaryfalse
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              984. Extension.extension:_datatype.extension
                                                                                                              Definition

                                                                                                              An Extension


                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                              ShortExtensionAdditional content defined by implementations
                                                                                                              Comments

                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                              Control0..0*
                                                                                                              TypeExtension
                                                                                                              Is Modifierfalse
                                                                                                              Summaryfalse
                                                                                                              Alternate Namesextensions, user content
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                              • value @ url
                                                                                                              • 986. Extension.extension:_datatype.url
                                                                                                                Definition

                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                Comments

                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                Control1..1
                                                                                                                Typeuri
                                                                                                                Is Modifierfalse
                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                Summaryfalse
                                                                                                                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                988. Extension.extension:_datatype.value[x]
                                                                                                                Definition

                                                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).


                                                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                ShortValue of extension
                                                                                                                Comments

                                                                                                                Must be: ElementDefinition

                                                                                                                Control10..1
                                                                                                                This element is affected by the following invariants: ext-1
                                                                                                                Typestring, date, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                Is Modifierfalse
                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                Summaryfalse
                                                                                                                Fixed ValueElementDefinition
                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                990. Extension.url
                                                                                                                Definition

                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                Comments

                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                Control1..1
                                                                                                                Typeuri
                                                                                                                Is Modifierfalse
                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                Summaryfalse
                                                                                                                Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-StructureDefinition.snapshot.element

                                                                                                                Guidance on how to interpret the contents of this table can be foundhere

                                                                                                                0. Extension
                                                                                                                Definition

                                                                                                                Captures constraints on each element within the resource.

                                                                                                                ShortDefinition of elements in the resource (if no StructureDefinition)
                                                                                                                Comments

                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                Control1..*
                                                                                                                This element is affected by the following invariants: ele-1
                                                                                                                Is Modifierfalse
                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children unless an empty Parameters resource (hasValue() or (children().count() > id.count()) or $this is Parameters)
                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                2. Extension.id
                                                                                                                Definition

                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                Control0..1
                                                                                                                Typeid
                                                                                                                Is Modifierfalse
                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                Summaryfalse
                                                                                                                4. Extension.extension
                                                                                                                Definition

                                                                                                                An Extension

                                                                                                                ShortExtension
                                                                                                                Control1..*
                                                                                                                TypeExtension
                                                                                                                Is Modifierfalse
                                                                                                                Summaryfalse
                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                • value @ url
                                                                                                                • 6. Extension.extension:path
                                                                                                                  Slice Namepath
                                                                                                                  Definition

                                                                                                                  The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name of the resource or extension.

                                                                                                                  ShortPath of the element in the hierarchy of elements
                                                                                                                  Comments

                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                  Control1..1
                                                                                                                  TypeExtension
                                                                                                                  Is Modifierfalse
                                                                                                                  Summaryfalse
                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                  8. Extension.extension:path.id
                                                                                                                  Definition

                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                  Control0..1
                                                                                                                  Typeid
                                                                                                                  Is Modifierfalse
                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                  Summaryfalse
                                                                                                                  10. Extension.extension:path.extension
                                                                                                                  Definition

                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                  Comments

                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                  Control0..*
                                                                                                                  TypeExtension
                                                                                                                  Is Modifierfalse
                                                                                                                  Summaryfalse
                                                                                                                  Alternate Namesextensions, user content
                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                  • value @ url
                                                                                                                  • 12. Extension.extension:path.url
                                                                                                                    Definition

                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                    Comments

                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                    Control1..1
                                                                                                                    Typeuri
                                                                                                                    Is Modifierfalse
                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                    Summaryfalse
                                                                                                                    Fixed Valuepath
                                                                                                                    14. Extension.extension:path.value[x]
                                                                                                                    Definition

                                                                                                                    The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name of the resource or extension.

                                                                                                                    ShortPath of the element in the hierarchy of elements
                                                                                                                    Comments

                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                    Control0..1
                                                                                                                    Typestring
                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                    Is Modifierfalse
                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                    Summaryfalse
                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                    16. Extension.extension:representation
                                                                                                                    Slice Namerepresentation
                                                                                                                    Definition

                                                                                                                    Codes that define how this element is represented in instances, when the deviation varies from the normal case. No extensions are allowed on elements with a representation of 'xmlAttr', no matter what FHIR serialization format is used.

                                                                                                                    ShortxmlAttr | xmlText | typeAttr | cdaText | xhtml
                                                                                                                    Comments

                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                    Control0..*
                                                                                                                    TypeExtension
                                                                                                                    Is Modifierfalse
                                                                                                                    Summaryfalse
                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                    18. Extension.extension:representation.id
                                                                                                                    Definition

                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                    Control0..1
                                                                                                                    Typeid
                                                                                                                    Is Modifierfalse
                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                    Summaryfalse
                                                                                                                    20. Extension.extension:representation.extension
                                                                                                                    Definition

                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                    Comments

                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                    Control0..*
                                                                                                                    TypeExtension
                                                                                                                    Is Modifierfalse
                                                                                                                    Summaryfalse
                                                                                                                    Alternate Namesextensions, user content
                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                    • value @ url
                                                                                                                    • 22. Extension.extension:representation.url
                                                                                                                      Definition

                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                      Comments

                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                      Control1..1
                                                                                                                      Typeuri
                                                                                                                      Is Modifierfalse
                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                      Summaryfalse
                                                                                                                      Fixed Valuerepresentation
                                                                                                                      24. Extension.extension:representation.value[x]
                                                                                                                      Definition

                                                                                                                      Codes that define how this element is represented in instances, when the deviation varies from the normal case. No extensions are allowed on elements with a representation of 'xmlAttr', no matter what FHIR serialization format is used.

                                                                                                                      ShortxmlAttr | xmlText | typeAttr | cdaText | xhtml
                                                                                                                      Comments

                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                      Control0..1
                                                                                                                      BindingThe codes SHALL be taken from PropertyRepresentation
                                                                                                                      (required to http://hl7.org/fhir/ValueSet/property-representation|4.3.0)

                                                                                                                      How a property is represented when serialized.

                                                                                                                      Typecode
                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                      Is Modifierfalse
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      Summaryfalse
                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      26. Extension.extension:sliceName
                                                                                                                      Slice NamesliceName
                                                                                                                      Definition

                                                                                                                      The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element.

                                                                                                                      ShortName for this particular element (in a set of slices)
                                                                                                                      Comments

                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                      Control0..1
                                                                                                                      TypeExtension
                                                                                                                      Is Modifierfalse
                                                                                                                      Summaryfalse
                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                      28. Extension.extension:sliceName.id
                                                                                                                      Definition

                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                      Control0..1
                                                                                                                      Typeid
                                                                                                                      Is Modifierfalse
                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                      Summaryfalse
                                                                                                                      30. Extension.extension:sliceName.extension
                                                                                                                      Definition

                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                      Comments

                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                      Control0..*
                                                                                                                      TypeExtension
                                                                                                                      Is Modifierfalse
                                                                                                                      Summaryfalse
                                                                                                                      Alternate Namesextensions, user content
                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                      • value @ url
                                                                                                                      • 32. Extension.extension:sliceName.url
                                                                                                                        Definition

                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                        Comments

                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                        Control1..1
                                                                                                                        Typeuri
                                                                                                                        Is Modifierfalse
                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                        Summaryfalse
                                                                                                                        Fixed ValuesliceName
                                                                                                                        34. Extension.extension:sliceName.value[x]
                                                                                                                        Definition

                                                                                                                        The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element.

                                                                                                                        ShortName for this particular element (in a set of slices)
                                                                                                                        Comments

                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                        Control0..1
                                                                                                                        Typestring
                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                        Is Modifierfalse
                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                        Summaryfalse
                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        36. Extension.extension:sliceIsConstraining
                                                                                                                        Slice NamesliceIsConstraining
                                                                                                                        Definition

                                                                                                                        If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName.

                                                                                                                        ShortIf this slice definition constrains an inherited slice definition (or not)
                                                                                                                        Comments

                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                        Control0..1
                                                                                                                        TypeExtension
                                                                                                                        Is Modifierfalse
                                                                                                                        Summaryfalse
                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                        38. Extension.extension:sliceIsConstraining.id
                                                                                                                        Definition

                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                        Control0..1
                                                                                                                        Typeid
                                                                                                                        Is Modifierfalse
                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                        Summaryfalse
                                                                                                                        40. Extension.extension:sliceIsConstraining.extension
                                                                                                                        Definition

                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                        Comments

                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                        Control0..*
                                                                                                                        TypeExtension
                                                                                                                        Is Modifierfalse
                                                                                                                        Summaryfalse
                                                                                                                        Alternate Namesextensions, user content
                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                        • value @ url
                                                                                                                        • 42. Extension.extension:sliceIsConstraining.url
                                                                                                                          Definition

                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                          Comments

                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                          Control1..1
                                                                                                                          Typeuri
                                                                                                                          Is Modifierfalse
                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                          Summaryfalse
                                                                                                                          Fixed ValuesliceIsConstraining
                                                                                                                          44. Extension.extension:sliceIsConstraining.value[x]
                                                                                                                          Definition

                                                                                                                          If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName.

                                                                                                                          ShortIf this slice definition constrains an inherited slice definition (or not)
                                                                                                                          Comments

                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                          Control0..1
                                                                                                                          Typeboolean
                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                          Is Modifierfalse
                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                          Summaryfalse
                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                          46. Extension.extension:label
                                                                                                                          Slice Namelabel
                                                                                                                          Definition

                                                                                                                          A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form.

                                                                                                                          ShortName for element to display with or prompt for element
                                                                                                                          Comments

                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                          Control0..1
                                                                                                                          TypeExtension
                                                                                                                          Is Modifierfalse
                                                                                                                          Summaryfalse
                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                          48. Extension.extension:label.id
                                                                                                                          Definition

                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                          Control0..1
                                                                                                                          Typeid
                                                                                                                          Is Modifierfalse
                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                          Summaryfalse
                                                                                                                          50. Extension.extension:label.extension
                                                                                                                          Definition

                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                          Comments

                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                          Control0..*
                                                                                                                          TypeExtension
                                                                                                                          Is Modifierfalse
                                                                                                                          Summaryfalse
                                                                                                                          Alternate Namesextensions, user content
                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                          • value @ url
                                                                                                                          • 52. Extension.extension:label.url
                                                                                                                            Definition

                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                            Comments

                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                            Control1..1
                                                                                                                            Typeuri
                                                                                                                            Is Modifierfalse
                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                            Summaryfalse
                                                                                                                            Fixed Valuelabel
                                                                                                                            54. Extension.extension:label.value[x]
                                                                                                                            Definition

                                                                                                                            A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form.

                                                                                                                            ShortName for element to display with or prompt for element
                                                                                                                            Comments

                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                            Control0..1
                                                                                                                            Typestring
                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                            Is Modifierfalse
                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                            Summaryfalse
                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            56. Extension.extension:code
                                                                                                                            Slice Namecode
                                                                                                                            Definition

                                                                                                                            A code that has the same meaning as the element in a particular terminology.

                                                                                                                            ShortCorresponding codes in terminologies
                                                                                                                            Comments

                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                            Control0..*
                                                                                                                            TypeExtension
                                                                                                                            Is Modifierfalse
                                                                                                                            Summaryfalse
                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                            58. Extension.extension:code.id
                                                                                                                            Definition

                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                            Control0..1
                                                                                                                            Typeid
                                                                                                                            Is Modifierfalse
                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                            Summaryfalse
                                                                                                                            60. Extension.extension:code.extension
                                                                                                                            Definition

                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                            Comments

                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                            Control0..*
                                                                                                                            TypeExtension
                                                                                                                            Is Modifierfalse
                                                                                                                            Summaryfalse
                                                                                                                            Alternate Namesextensions, user content
                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                            • value @ url
                                                                                                                            • 62. Extension.extension:code.url
                                                                                                                              Definition

                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                              Comments

                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                              Control1..1
                                                                                                                              Typeuri
                                                                                                                              Is Modifierfalse
                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                              Summaryfalse
                                                                                                                              Fixed Valuecode
                                                                                                                              64. Extension.extension:code.value[x]
                                                                                                                              Definition

                                                                                                                              A code that has the same meaning as the element in a particular terminology.

                                                                                                                              ShortCorresponding codes in terminologies
                                                                                                                              Comments

                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                              Control0..1
                                                                                                                              BindingFor example codes, see AccountStatus
                                                                                                                              (example to http://hl7.org/fhir/ValueSet/account-status|4.3.0)

                                                                                                                              Codes that indicate the meaning of a data element.

                                                                                                                              TypeCoding
                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                              Is Modifierfalse
                                                                                                                              Summaryfalse
                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              66. Extension.extension:slicing
                                                                                                                              Slice Nameslicing
                                                                                                                              Definition

                                                                                                                              Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set).

                                                                                                                              ShortThis element is sliced - slices follow
                                                                                                                              Comments

                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                              Control0..1
                                                                                                                              TypeExtension
                                                                                                                              Is Modifierfalse
                                                                                                                              Summaryfalse
                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                              68. Extension.extension:slicing.id
                                                                                                                              Definition

                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                              Control0..1
                                                                                                                              Typeid
                                                                                                                              Is Modifierfalse
                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                              Summaryfalse
                                                                                                                              70. Extension.extension:slicing.extension
                                                                                                                              Definition

                                                                                                                              An Extension

                                                                                                                              ShortExtension
                                                                                                                              Control1..*
                                                                                                                              TypeExtension
                                                                                                                              Is Modifierfalse
                                                                                                                              Summaryfalse
                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                              • value @ url
                                                                                                                              • 72. Extension.extension:slicing.extension:discriminator
                                                                                                                                Slice Namediscriminator
                                                                                                                                Definition

                                                                                                                                Designates which child elements are used to discriminate between the slices when processing an instance. If one or more discriminators are provided, the value of the child elements in the instance data SHALL completely distinguish which slice the element in the resource matches based on the allowed values for those elements in each of the slices.

                                                                                                                                ShortElement values that are used to distinguish the slices
                                                                                                                                Comments

                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                Control0..*
                                                                                                                                TypeExtension
                                                                                                                                Is Modifierfalse
                                                                                                                                Summaryfalse
                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                74. Extension.extension:slicing.extension:discriminator.id
                                                                                                                                Definition

                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                Control0..1
                                                                                                                                Typeid
                                                                                                                                Is Modifierfalse
                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                Summaryfalse
                                                                                                                                76. Extension.extension:slicing.extension:discriminator.extension
                                                                                                                                Definition

                                                                                                                                An Extension

                                                                                                                                ShortExtension
                                                                                                                                Control2..*
                                                                                                                                TypeExtension
                                                                                                                                Is Modifierfalse
                                                                                                                                Summaryfalse
                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                • value @ url
                                                                                                                                • 78. Extension.extension:slicing.extension:discriminator.extension:type
                                                                                                                                  Slice Nametype
                                                                                                                                  Definition

                                                                                                                                  How the element value is interpreted when discrimination is evaluated.

                                                                                                                                  Shortvalue | exists | type | profile | position
                                                                                                                                  Comments

                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                  Control1..1
                                                                                                                                  TypeExtension
                                                                                                                                  Is Modifierfalse
                                                                                                                                  Summaryfalse
                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                  80. Extension.extension:slicing.extension:discriminator.extension:type.id
                                                                                                                                  Definition

                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                  Control0..1
                                                                                                                                  Typeid
                                                                                                                                  Is Modifierfalse
                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                  Summaryfalse
                                                                                                                                  82. Extension.extension:slicing.extension:discriminator.extension:type.extension
                                                                                                                                  Definition

                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                  Comments

                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                  Control0..*
                                                                                                                                  TypeExtension
                                                                                                                                  Is Modifierfalse
                                                                                                                                  Summaryfalse
                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                  • value @ url
                                                                                                                                  • 84. Extension.extension:slicing.extension:discriminator.extension:type.url
                                                                                                                                    Definition

                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                    Comments

                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                    Control1..1
                                                                                                                                    Typeuri
                                                                                                                                    Is Modifierfalse
                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                    Summaryfalse
                                                                                                                                    Fixed Valuetype
                                                                                                                                    86. Extension.extension:slicing.extension:discriminator.extension:type.value[x]
                                                                                                                                    Definition

                                                                                                                                    How the element value is interpreted when discrimination is evaluated.

                                                                                                                                    Shortvalue | exists | type | profile | position
                                                                                                                                    Comments

                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                    Control0..1
                                                                                                                                    BindingThe codes SHALL be taken from R5_discriminator_type_for_R4B (0.0.1-snapshot-2)
                                                                                                                                    (required to http://hl7.org/fhir/5.0/ValueSet/R5-discriminator-type-for-R4B|0.0.1-snapshot-2)

                                                                                                                                    How an element value is interpreted when discrimination is evaluated.

                                                                                                                                    Typecode
                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                    Is Modifierfalse
                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                    Summaryfalse
                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                    88. Extension.extension:slicing.extension:discriminator.extension:path
                                                                                                                                    Slice Namepath
                                                                                                                                    Definition

                                                                                                                                    A FHIRPath expression, using the simple subset of FHIRPath, that is used to identify the element on which discrimination is based.

                                                                                                                                    ShortPath to element value
                                                                                                                                    Comments

                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                    Control1..1
                                                                                                                                    TypeExtension
                                                                                                                                    Is Modifierfalse
                                                                                                                                    Summaryfalse
                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                    90. Extension.extension:slicing.extension:discriminator.extension:path.id
                                                                                                                                    Definition

                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                    Control0..1
                                                                                                                                    Typeid
                                                                                                                                    Is Modifierfalse
                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                    Summaryfalse
                                                                                                                                    92. Extension.extension:slicing.extension:discriminator.extension:path.extension
                                                                                                                                    Definition

                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                    Comments

                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                    Control0..*
                                                                                                                                    TypeExtension
                                                                                                                                    Is Modifierfalse
                                                                                                                                    Summaryfalse
                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                    • value @ url
                                                                                                                                    • 94. Extension.extension:slicing.extension:discriminator.extension:path.url
                                                                                                                                      Definition

                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                      Comments

                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                      Control1..1
                                                                                                                                      Typeuri
                                                                                                                                      Is Modifierfalse
                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                      Summaryfalse
                                                                                                                                      Fixed Valuepath
                                                                                                                                      96. Extension.extension:slicing.extension:discriminator.extension:path.value[x]
                                                                                                                                      Definition

                                                                                                                                      A FHIRPath expression, using the simple subset of FHIRPath, that is used to identify the element on which discrimination is based.

                                                                                                                                      ShortPath to element value
                                                                                                                                      Comments

                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                      Control0..1
                                                                                                                                      Typestring
                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                      Is Modifierfalse
                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                      Summaryfalse
                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                      98. Extension.extension:slicing.extension:discriminator.url
                                                                                                                                      Definition

                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                      Comments

                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                      Control1..1
                                                                                                                                      Typeuri
                                                                                                                                      Is Modifierfalse
                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                      Summaryfalse
                                                                                                                                      Fixed Valuediscriminator
                                                                                                                                      100. Extension.extension:slicing.extension:discriminator.value[x]
                                                                                                                                      Definition

                                                                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                      ShortValue of extension
                                                                                                                                      Control0..1
                                                                                                                                      TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                      Is Modifierfalse
                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                      Summaryfalse
                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                      102. Extension.extension:slicing.extension:description
                                                                                                                                      Slice Namedescription
                                                                                                                                      Definition

                                                                                                                                      A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated.

                                                                                                                                      ShortText description of how slicing works (or not)
                                                                                                                                      Comments

                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                      Control0..1
                                                                                                                                      TypeExtension
                                                                                                                                      Is Modifierfalse
                                                                                                                                      Summaryfalse
                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                      104. Extension.extension:slicing.extension:description.id
                                                                                                                                      Definition

                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                      Control0..1
                                                                                                                                      Typeid
                                                                                                                                      Is Modifierfalse
                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                      Summaryfalse
                                                                                                                                      106. Extension.extension:slicing.extension:description.extension
                                                                                                                                      Definition

                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                      Comments

                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                      Control0..*
                                                                                                                                      TypeExtension
                                                                                                                                      Is Modifierfalse
                                                                                                                                      Summaryfalse
                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                      • value @ url
                                                                                                                                      • 108. Extension.extension:slicing.extension:description.url
                                                                                                                                        Definition

                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                        Comments

                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                        Control1..1
                                                                                                                                        Typeuri
                                                                                                                                        Is Modifierfalse
                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                        Summaryfalse
                                                                                                                                        Fixed Valuedescription
                                                                                                                                        110. Extension.extension:slicing.extension:description.value[x]
                                                                                                                                        Definition

                                                                                                                                        A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated.

                                                                                                                                        ShortText description of how slicing works (or not)
                                                                                                                                        Comments

                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                        Control0..1
                                                                                                                                        Typestring
                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                        Is Modifierfalse
                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                        Summaryfalse
                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                        112. Extension.extension:slicing.extension:ordered
                                                                                                                                        Slice Nameordered
                                                                                                                                        Definition

                                                                                                                                        If the matching elements have to occur in the same order as defined in the profile.

                                                                                                                                        ShortIf elements must be in same order as slices
                                                                                                                                        Comments

                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                        Control0..1
                                                                                                                                        TypeExtension
                                                                                                                                        Is Modifierfalse
                                                                                                                                        Summaryfalse
                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                        114. Extension.extension:slicing.extension:ordered.id
                                                                                                                                        Definition

                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                        Control0..1
                                                                                                                                        Typeid
                                                                                                                                        Is Modifierfalse
                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                        Summaryfalse
                                                                                                                                        116. Extension.extension:slicing.extension:ordered.extension
                                                                                                                                        Definition

                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                        Comments

                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                        Control0..*
                                                                                                                                        TypeExtension
                                                                                                                                        Is Modifierfalse
                                                                                                                                        Summaryfalse
                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                        • value @ url
                                                                                                                                        • 118. Extension.extension:slicing.extension:ordered.url
                                                                                                                                          Definition

                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                          Comments

                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                          Control1..1
                                                                                                                                          Typeuri
                                                                                                                                          Is Modifierfalse
                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                          Summaryfalse
                                                                                                                                          Fixed Valueordered
                                                                                                                                          120. Extension.extension:slicing.extension:ordered.value[x]
                                                                                                                                          Definition

                                                                                                                                          If the matching elements have to occur in the same order as defined in the profile.

                                                                                                                                          ShortIf elements must be in same order as slices
                                                                                                                                          Comments

                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                          Control0..1
                                                                                                                                          Typeboolean
                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                          Is Modifierfalse
                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                          Summaryfalse
                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                          122. Extension.extension:slicing.extension:rules
                                                                                                                                          Slice Namerules
                                                                                                                                          Definition

                                                                                                                                          Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end.

                                                                                                                                          Shortclosed | open | openAtEnd
                                                                                                                                          Comments

                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                          Control1..1
                                                                                                                                          TypeExtension
                                                                                                                                          Is Modifierfalse
                                                                                                                                          Summaryfalse
                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                          124. Extension.extension:slicing.extension:rules.id
                                                                                                                                          Definition

                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                          Control0..1
                                                                                                                                          Typeid
                                                                                                                                          Is Modifierfalse
                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                          Summaryfalse
                                                                                                                                          126. Extension.extension:slicing.extension:rules.extension
                                                                                                                                          Definition

                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                          Comments

                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                          Control0..*
                                                                                                                                          TypeExtension
                                                                                                                                          Is Modifierfalse
                                                                                                                                          Summaryfalse
                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                          • value @ url
                                                                                                                                          • 128. Extension.extension:slicing.extension:rules.url
                                                                                                                                            Definition

                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                            Comments

                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                            Control1..1
                                                                                                                                            Typeuri
                                                                                                                                            Is Modifierfalse
                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                            Summaryfalse
                                                                                                                                            Fixed Valuerules
                                                                                                                                            130. Extension.extension:slicing.extension:rules.value[x]
                                                                                                                                            Definition

                                                                                                                                            Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end.

                                                                                                                                            Shortclosed | open | openAtEnd
                                                                                                                                            Comments

                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                            Control0..1
                                                                                                                                            BindingThe codes SHALL be taken from SlicingRules
                                                                                                                                            (required to http://hl7.org/fhir/ValueSet/resource-slicing-rules|4.3.0)

                                                                                                                                            How slices are interpreted when evaluating an instance.

                                                                                                                                            Typecode
                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                            Is Modifierfalse
                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                            Summaryfalse
                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                            132. Extension.extension:slicing.url
                                                                                                                                            Definition

                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                            Comments

                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                            Control1..1
                                                                                                                                            Typeuri
                                                                                                                                            Is Modifierfalse
                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                            Summaryfalse
                                                                                                                                            Fixed Valueslicing
                                                                                                                                            134. Extension.extension:slicing.value[x]
                                                                                                                                            Definition

                                                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                            ShortValue of extension
                                                                                                                                            Control0..1
                                                                                                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                            Is Modifierfalse
                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                            Summaryfalse
                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                            136. Extension.extension:short
                                                                                                                                            Slice Nameshort
                                                                                                                                            Definition

                                                                                                                                            A concise description of what this element means (e.g. for use in autogenerated summaries).

                                                                                                                                            ShortConcise definition for space-constrained presentation
                                                                                                                                            Comments

                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                            Control0..1
                                                                                                                                            TypeExtension
                                                                                                                                            Is Modifierfalse
                                                                                                                                            Summaryfalse
                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                            138. Extension.extension:short.id
                                                                                                                                            Definition

                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                            Control0..1
                                                                                                                                            Typeid
                                                                                                                                            Is Modifierfalse
                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                            Summaryfalse
                                                                                                                                            140. Extension.extension:short.extension
                                                                                                                                            Definition

                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                            Comments

                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                            Control0..*
                                                                                                                                            TypeExtension
                                                                                                                                            Is Modifierfalse
                                                                                                                                            Summaryfalse
                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                            • value @ url
                                                                                                                                            • 142. Extension.extension:short.url
                                                                                                                                              Definition

                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                              Comments

                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                              Control1..1
                                                                                                                                              Typeuri
                                                                                                                                              Is Modifierfalse
                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                              Summaryfalse
                                                                                                                                              Fixed Valueshort
                                                                                                                                              144. Extension.extension:short.value[x]
                                                                                                                                              Definition

                                                                                                                                              A concise description of what this element means (e.g. for use in autogenerated summaries).

                                                                                                                                              ShortConcise definition for space-constrained presentation
                                                                                                                                              Comments

                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                              Control0..1
                                                                                                                                              Typestring
                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                              Is Modifierfalse
                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                              Summaryfalse
                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                              146. Extension.extension:definition
                                                                                                                                              Slice Namedefinition
                                                                                                                                              Definition

                                                                                                                                              Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition).

                                                                                                                                              ShortFull formal definition as narrative text
                                                                                                                                              Comments

                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                              Control0..1
                                                                                                                                              TypeExtension
                                                                                                                                              Is Modifierfalse
                                                                                                                                              Summaryfalse
                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                              148. Extension.extension:definition.id
                                                                                                                                              Definition

                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                              Control0..1
                                                                                                                                              Typeid
                                                                                                                                              Is Modifierfalse
                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                              Summaryfalse
                                                                                                                                              150. Extension.extension:definition.extension
                                                                                                                                              Definition

                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                              Comments

                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                              Control0..*
                                                                                                                                              TypeExtension
                                                                                                                                              Is Modifierfalse
                                                                                                                                              Summaryfalse
                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                              • value @ url
                                                                                                                                              • 152. Extension.extension:definition.url
                                                                                                                                                Definition

                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                Comments

                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                Control1..1
                                                                                                                                                Typeuri
                                                                                                                                                Is Modifierfalse
                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                Summaryfalse
                                                                                                                                                Fixed Valuedefinition
                                                                                                                                                154. Extension.extension:definition.value[x]
                                                                                                                                                Definition

                                                                                                                                                Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition).

                                                                                                                                                ShortFull formal definition as narrative text
                                                                                                                                                Comments

                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                Control0..1
                                                                                                                                                Typemarkdown
                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                Is Modifierfalse
                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                Summaryfalse
                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                156. Extension.extension:comment
                                                                                                                                                Slice Namecomment
                                                                                                                                                Definition

                                                                                                                                                Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment).

                                                                                                                                                ShortComments about the use of this element
                                                                                                                                                Comments

                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                Control0..1
                                                                                                                                                TypeExtension
                                                                                                                                                Is Modifierfalse
                                                                                                                                                Summaryfalse
                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                158. Extension.extension:comment.id
                                                                                                                                                Definition

                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                Control0..1
                                                                                                                                                Typeid
                                                                                                                                                Is Modifierfalse
                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                Summaryfalse
                                                                                                                                                160. Extension.extension:comment.extension
                                                                                                                                                Definition

                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                Comments

                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                Control0..*
                                                                                                                                                TypeExtension
                                                                                                                                                Is Modifierfalse
                                                                                                                                                Summaryfalse
                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                • value @ url
                                                                                                                                                • 162. Extension.extension:comment.url
                                                                                                                                                  Definition

                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                  Comments

                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                  Control1..1
                                                                                                                                                  Typeuri
                                                                                                                                                  Is Modifierfalse
                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                  Summaryfalse
                                                                                                                                                  Fixed Valuecomment
                                                                                                                                                  164. Extension.extension:comment.value[x]
                                                                                                                                                  Definition

                                                                                                                                                  Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment).

                                                                                                                                                  ShortComments about the use of this element
                                                                                                                                                  Comments

                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                  Control0..1
                                                                                                                                                  Typemarkdown
                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                  Is Modifierfalse
                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                  Summaryfalse
                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                  166. Extension.extension:requirements
                                                                                                                                                  Slice Namerequirements
                                                                                                                                                  Definition

                                                                                                                                                  This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element.

                                                                                                                                                  ShortWhy this resource has been created
                                                                                                                                                  Comments

                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                  Control0..1
                                                                                                                                                  TypeExtension
                                                                                                                                                  Is Modifierfalse
                                                                                                                                                  Summaryfalse
                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                  168. Extension.extension:requirements.id
                                                                                                                                                  Definition

                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                  Control0..1
                                                                                                                                                  Typeid
                                                                                                                                                  Is Modifierfalse
                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                  Summaryfalse
                                                                                                                                                  170. Extension.extension:requirements.extension
                                                                                                                                                  Definition

                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                  Comments

                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                  Control0..*
                                                                                                                                                  TypeExtension
                                                                                                                                                  Is Modifierfalse
                                                                                                                                                  Summaryfalse
                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                  • value @ url
                                                                                                                                                  • 172. Extension.extension:requirements.url
                                                                                                                                                    Definition

                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                    Comments

                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                    Control1..1
                                                                                                                                                    Typeuri
                                                                                                                                                    Is Modifierfalse
                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                    Summaryfalse
                                                                                                                                                    Fixed Valuerequirements
                                                                                                                                                    174. Extension.extension:requirements.value[x]
                                                                                                                                                    Definition

                                                                                                                                                    This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element.

                                                                                                                                                    ShortWhy this resource has been created
                                                                                                                                                    Comments

                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                    Control0..1
                                                                                                                                                    Typemarkdown
                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                    Is Modifierfalse
                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                    Summaryfalse
                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                    176. Extension.extension:alias
                                                                                                                                                    Slice Namealias
                                                                                                                                                    Definition

                                                                                                                                                    Identifies additional names by which this element might also be known.

                                                                                                                                                    ShortOther names
                                                                                                                                                    Comments

                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                    Control0..*
                                                                                                                                                    TypeExtension
                                                                                                                                                    Is Modifierfalse
                                                                                                                                                    Summaryfalse
                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                    178. Extension.extension:alias.id
                                                                                                                                                    Definition

                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                    Control0..1
                                                                                                                                                    Typeid
                                                                                                                                                    Is Modifierfalse
                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                    Summaryfalse
                                                                                                                                                    180. Extension.extension:alias.extension
                                                                                                                                                    Definition

                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                    Comments

                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                    Control0..*
                                                                                                                                                    TypeExtension
                                                                                                                                                    Is Modifierfalse
                                                                                                                                                    Summaryfalse
                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                    • value @ url
                                                                                                                                                    • 182. Extension.extension:alias.url
                                                                                                                                                      Definition

                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                      Comments

                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                      Control1..1
                                                                                                                                                      Typeuri
                                                                                                                                                      Is Modifierfalse
                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                      Summaryfalse
                                                                                                                                                      Fixed Valuealias
                                                                                                                                                      184. Extension.extension:alias.value[x]
                                                                                                                                                      Definition

                                                                                                                                                      Identifies additional names by which this element might also be known.

                                                                                                                                                      ShortOther names
                                                                                                                                                      Comments

                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                      Control0..1
                                                                                                                                                      Typestring
                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                      Is Modifierfalse
                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                      Summaryfalse
                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                      186. Extension.extension:min
                                                                                                                                                      Slice Namemin
                                                                                                                                                      Definition

                                                                                                                                                      The minimum number of times this element SHALL appear in the instance.

                                                                                                                                                      ShortMinimum Cardinality
                                                                                                                                                      Comments

                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                      Control0..1
                                                                                                                                                      TypeExtension
                                                                                                                                                      Is Modifierfalse
                                                                                                                                                      Summaryfalse
                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                      188. Extension.extension:min.id
                                                                                                                                                      Definition

                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                      Control0..1
                                                                                                                                                      Typeid
                                                                                                                                                      Is Modifierfalse
                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                      Summaryfalse
                                                                                                                                                      190. Extension.extension:min.extension
                                                                                                                                                      Definition

                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                      Comments

                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                      Control0..*
                                                                                                                                                      TypeExtension
                                                                                                                                                      Is Modifierfalse
                                                                                                                                                      Summaryfalse
                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                      • value @ url
                                                                                                                                                      • 192. Extension.extension:min.url
                                                                                                                                                        Definition

                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                        Comments

                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                        Control1..1
                                                                                                                                                        Typeuri
                                                                                                                                                        Is Modifierfalse
                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                        Summaryfalse
                                                                                                                                                        Fixed Valuemin
                                                                                                                                                        194. Extension.extension:min.value[x]
                                                                                                                                                        Definition

                                                                                                                                                        The minimum number of times this element SHALL appear in the instance.

                                                                                                                                                        ShortMinimum Cardinality
                                                                                                                                                        Comments

                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                        Control0..1
                                                                                                                                                        TypeunsignedInt
                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                        Is Modifierfalse
                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                        Summaryfalse
                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                        196. Extension.extension:max
                                                                                                                                                        Slice Namemax
                                                                                                                                                        Definition

                                                                                                                                                        The maximum number of times this element is permitted to appear in the instance.

                                                                                                                                                        ShortMaximum Cardinality (a number or *)
                                                                                                                                                        Comments

                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                        Control0..1
                                                                                                                                                        TypeExtension
                                                                                                                                                        Is Modifierfalse
                                                                                                                                                        Summaryfalse
                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                        198. Extension.extension:max.id
                                                                                                                                                        Definition

                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                        Control0..1
                                                                                                                                                        Typeid
                                                                                                                                                        Is Modifierfalse
                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                        Summaryfalse
                                                                                                                                                        200. Extension.extension:max.extension
                                                                                                                                                        Definition

                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                        Comments

                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                        Control0..*
                                                                                                                                                        TypeExtension
                                                                                                                                                        Is Modifierfalse
                                                                                                                                                        Summaryfalse
                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                        • value @ url
                                                                                                                                                        • 202. Extension.extension:max.url
                                                                                                                                                          Definition

                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                          Comments

                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                          Control1..1
                                                                                                                                                          Typeuri
                                                                                                                                                          Is Modifierfalse
                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                          Summaryfalse
                                                                                                                                                          Fixed Valuemax
                                                                                                                                                          204. Extension.extension:max.value[x]
                                                                                                                                                          Definition

                                                                                                                                                          The maximum number of times this element is permitted to appear in the instance.

                                                                                                                                                          ShortMaximum Cardinality (a number or *)
                                                                                                                                                          Comments

                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                          Control0..1
                                                                                                                                                          Typestring
                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                          Is Modifierfalse
                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                          Summaryfalse
                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                          206. Extension.extension:base
                                                                                                                                                          Slice Namebase
                                                                                                                                                          Definition

                                                                                                                                                          Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. When the element definition is not the original definition of an element - e.g. either in a constraint on another type, or for elements from a super type in a snap shot - then the information in provided in the element definition may be different to the base definition. On the original definition of the element, it will be same.

                                                                                                                                                          ShortBase definition information for tools
                                                                                                                                                          Comments

                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                          Control0..1
                                                                                                                                                          TypeExtension
                                                                                                                                                          Is Modifierfalse
                                                                                                                                                          Summaryfalse
                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                          208. Extension.extension:base.id
                                                                                                                                                          Definition

                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                          Control0..1
                                                                                                                                                          Typeid
                                                                                                                                                          Is Modifierfalse
                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                          Summaryfalse
                                                                                                                                                          210. Extension.extension:base.extension
                                                                                                                                                          Definition

                                                                                                                                                          An Extension

                                                                                                                                                          ShortExtension
                                                                                                                                                          Control3..*
                                                                                                                                                          TypeExtension
                                                                                                                                                          Is Modifierfalse
                                                                                                                                                          Summaryfalse
                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                          • value @ url
                                                                                                                                                          • 212. Extension.extension:base.extension:path
                                                                                                                                                            Slice Namepath
                                                                                                                                                            Definition

                                                                                                                                                            The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a StructureDefinition without a StructureDefinition.base.

                                                                                                                                                            ShortPath that identifies the base element
                                                                                                                                                            Comments

                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                            Control1..1
                                                                                                                                                            TypeExtension
                                                                                                                                                            Is Modifierfalse
                                                                                                                                                            Summaryfalse
                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                            214. Extension.extension:base.extension:path.id
                                                                                                                                                            Definition

                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                            Control0..1
                                                                                                                                                            Typeid
                                                                                                                                                            Is Modifierfalse
                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                            Summaryfalse
                                                                                                                                                            216. Extension.extension:base.extension:path.extension
                                                                                                                                                            Definition

                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                            Comments

                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                            Control0..*
                                                                                                                                                            TypeExtension
                                                                                                                                                            Is Modifierfalse
                                                                                                                                                            Summaryfalse
                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                            • value @ url
                                                                                                                                                            • 218. Extension.extension:base.extension:path.url
                                                                                                                                                              Definition

                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                              Comments

                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                              Control1..1
                                                                                                                                                              Typeuri
                                                                                                                                                              Is Modifierfalse
                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                              Summaryfalse
                                                                                                                                                              Fixed Valuepath
                                                                                                                                                              220. Extension.extension:base.extension:path.value[x]
                                                                                                                                                              Definition

                                                                                                                                                              The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a StructureDefinition without a StructureDefinition.base.

                                                                                                                                                              ShortPath that identifies the base element
                                                                                                                                                              Comments

                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                              Control0..1
                                                                                                                                                              Typestring
                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                              Is Modifierfalse
                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                              Summaryfalse
                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                              222. Extension.extension:base.extension:min
                                                                                                                                                              Slice Namemin
                                                                                                                                                              Definition

                                                                                                                                                              Minimum cardinality of the base element identified by the path.

                                                                                                                                                              ShortMin cardinality of the base element
                                                                                                                                                              Comments

                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                              Control1..1
                                                                                                                                                              TypeExtension
                                                                                                                                                              Is Modifierfalse
                                                                                                                                                              Summaryfalse
                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                              224. Extension.extension:base.extension:min.id
                                                                                                                                                              Definition

                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                              Control0..1
                                                                                                                                                              Typeid
                                                                                                                                                              Is Modifierfalse
                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                              Summaryfalse
                                                                                                                                                              226. Extension.extension:base.extension:min.extension
                                                                                                                                                              Definition

                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                              Comments

                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                              Control0..*
                                                                                                                                                              TypeExtension
                                                                                                                                                              Is Modifierfalse
                                                                                                                                                              Summaryfalse
                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                              • value @ url
                                                                                                                                                              • 228. Extension.extension:base.extension:min.url
                                                                                                                                                                Definition

                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                Comments

                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                Control1..1
                                                                                                                                                                Typeuri
                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                Summaryfalse
                                                                                                                                                                Fixed Valuemin
                                                                                                                                                                230. Extension.extension:base.extension:min.value[x]
                                                                                                                                                                Definition

                                                                                                                                                                Minimum cardinality of the base element identified by the path.

                                                                                                                                                                ShortMin cardinality of the base element
                                                                                                                                                                Comments

                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                Control0..1
                                                                                                                                                                TypeunsignedInt
                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                Summaryfalse
                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                232. Extension.extension:base.extension:max
                                                                                                                                                                Slice Namemax
                                                                                                                                                                Definition

                                                                                                                                                                Maximum cardinality of the base element identified by the path.

                                                                                                                                                                ShortMax cardinality of the base element
                                                                                                                                                                Comments

                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                Control1..1
                                                                                                                                                                TypeExtension
                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                Summaryfalse
                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                234. Extension.extension:base.extension:max.id
                                                                                                                                                                Definition

                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                Control0..1
                                                                                                                                                                Typeid
                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                Summaryfalse
                                                                                                                                                                236. Extension.extension:base.extension:max.extension
                                                                                                                                                                Definition

                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                Comments

                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                Control0..*
                                                                                                                                                                TypeExtension
                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                Summaryfalse
                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                • value @ url
                                                                                                                                                                • 238. Extension.extension:base.extension:max.url
                                                                                                                                                                  Definition

                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                  Comments

                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                  Control1..1
                                                                                                                                                                  Typeuri
                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                  Summaryfalse
                                                                                                                                                                  Fixed Valuemax
                                                                                                                                                                  240. Extension.extension:base.extension:max.value[x]
                                                                                                                                                                  Definition

                                                                                                                                                                  Maximum cardinality of the base element identified by the path.

                                                                                                                                                                  ShortMax cardinality of the base element
                                                                                                                                                                  Comments

                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                  Control0..1
                                                                                                                                                                  Typestring
                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                  Summaryfalse
                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                  242. Extension.extension:base.url
                                                                                                                                                                  Definition

                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                  Comments

                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                  Control1..1
                                                                                                                                                                  Typeuri
                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                  Summaryfalse
                                                                                                                                                                  Fixed Valuebase
                                                                                                                                                                  244. Extension.extension:base.value[x]
                                                                                                                                                                  Definition

                                                                                                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                  ShortValue of extension
                                                                                                                                                                  Control0..1
                                                                                                                                                                  TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                  Summaryfalse
                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                  246. Extension.extension:contentReference
                                                                                                                                                                  Slice NamecontentReference
                                                                                                                                                                  Definition

                                                                                                                                                                  Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc.

                                                                                                                                                                  ShortReference to definition of content for the element
                                                                                                                                                                  Comments

                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                  Control0..1
                                                                                                                                                                  TypeExtension
                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                  Summaryfalse
                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                  248. Extension.extension:contentReference.id
                                                                                                                                                                  Definition

                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                  Control0..1
                                                                                                                                                                  Typeid
                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                  Summaryfalse
                                                                                                                                                                  250. Extension.extension:contentReference.extension
                                                                                                                                                                  Definition

                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                  Comments

                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                  Control0..*
                                                                                                                                                                  TypeExtension
                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                  Summaryfalse
                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                  • value @ url
                                                                                                                                                                  • 252. Extension.extension:contentReference.url
                                                                                                                                                                    Definition

                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                    Comments

                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                    Control1..1
                                                                                                                                                                    Typeuri
                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                    Summaryfalse
                                                                                                                                                                    Fixed ValuecontentReference
                                                                                                                                                                    254. Extension.extension:contentReference.value[x]
                                                                                                                                                                    Definition

                                                                                                                                                                    Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc.

                                                                                                                                                                    ShortReference to definition of content for the element
                                                                                                                                                                    Comments

                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                    Control0..1
                                                                                                                                                                    Typeuri
                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                    Summaryfalse
                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                    256. Extension.extension:type
                                                                                                                                                                    Slice Nametype
                                                                                                                                                                    Definition

                                                                                                                                                                    The data type or resource that the value of this element is permitted to be.

                                                                                                                                                                    ShortData type and Profile for this element
                                                                                                                                                                    Comments

                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                    Control0..*
                                                                                                                                                                    TypeExtension
                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                    Summaryfalse
                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                    258. Extension.extension:type.id
                                                                                                                                                                    Definition

                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                    Control0..1
                                                                                                                                                                    Typeid
                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                    Summaryfalse
                                                                                                                                                                    260. Extension.extension:type.extension
                                                                                                                                                                    Definition

                                                                                                                                                                    An Extension

                                                                                                                                                                    ShortExtension
                                                                                                                                                                    Control1..*
                                                                                                                                                                    TypeExtension
                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                    Summaryfalse
                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                    • value @ url
                                                                                                                                                                    • 262. Extension.extension:type.extension:code
                                                                                                                                                                      Slice Namecode
                                                                                                                                                                      Definition

                                                                                                                                                                      URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. "string" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models.

                                                                                                                                                                      ShortData type or Resource (reference to definition)
                                                                                                                                                                      Comments

                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                      Control1..1
                                                                                                                                                                      TypeExtension
                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                      Summaryfalse
                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                      264. Extension.extension:type.extension:code.id
                                                                                                                                                                      Definition

                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                      Control0..1
                                                                                                                                                                      Typeid
                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                      Summaryfalse
                                                                                                                                                                      266. Extension.extension:type.extension:code.extension
                                                                                                                                                                      Definition

                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                      Comments

                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                      Control0..*
                                                                                                                                                                      TypeExtension
                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                      Summaryfalse
                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                      • value @ url
                                                                                                                                                                      • 268. Extension.extension:type.extension:code.url
                                                                                                                                                                        Definition

                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                        Comments

                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                        Control1..1
                                                                                                                                                                        Typeuri
                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                        Summaryfalse
                                                                                                                                                                        Fixed Valuecode
                                                                                                                                                                        270. Extension.extension:type.extension:code.value[x]
                                                                                                                                                                        Definition

                                                                                                                                                                        URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. "string" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models.

                                                                                                                                                                        ShortData type or Resource (reference to definition)
                                                                                                                                                                        Comments

                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                        Control0..1
                                                                                                                                                                        BindingUnless not suitable, these codes SHALL be taken from R5_elementdefinition_types_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                        (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-elementdefinition-types-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                        List of all Types for ElementDefinition.type.code.

                                                                                                                                                                        Typeuri
                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                        Summaryfalse
                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                        272. Extension.extension:type.extension:profile
                                                                                                                                                                        Slice Nameprofile
                                                                                                                                                                        Definition

                                                                                                                                                                        Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide.

                                                                                                                                                                        ShortProfiles (StructureDefinition or IG) - one must apply
                                                                                                                                                                        Comments

                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                        Control0..*
                                                                                                                                                                        TypeExtension
                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                        Summaryfalse
                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                        274. Extension.extension:type.extension:profile.id
                                                                                                                                                                        Definition

                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                        Control0..1
                                                                                                                                                                        Typeid
                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                        Summaryfalse
                                                                                                                                                                        276. Extension.extension:type.extension:profile.extension
                                                                                                                                                                        Definition

                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                        Comments

                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                        Control0..*
                                                                                                                                                                        TypeExtension
                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                        Summaryfalse
                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                        • value @ url
                                                                                                                                                                        • 278. Extension.extension:type.extension:profile.url
                                                                                                                                                                          Definition

                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                          Comments

                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                          Control1..1
                                                                                                                                                                          Typeuri
                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                          Summaryfalse
                                                                                                                                                                          Fixed Valueprofile
                                                                                                                                                                          280. Extension.extension:type.extension:profile.value[x]
                                                                                                                                                                          Definition

                                                                                                                                                                          Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide.

                                                                                                                                                                          ShortProfiles (StructureDefinition or IG) - one must apply
                                                                                                                                                                          Comments

                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                          Control0..1
                                                                                                                                                                          Typecanonical
                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                          Summaryfalse
                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                          282. Extension.extension:type.extension:targetProfile
                                                                                                                                                                          Slice NametargetProfile
                                                                                                                                                                          Definition

                                                                                                                                                                          Used when the type is "Reference" or "canonical", and identifies a profile structure or implementation Guide that applies to the target of the reference this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide.

                                                                                                                                                                          ShortProfile (StructureDefinition or IG) on the Reference/canonical target - one must apply
                                                                                                                                                                          Comments

                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                          Control0..*
                                                                                                                                                                          TypeExtension
                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                          Summaryfalse
                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                          284. Extension.extension:type.extension:targetProfile.id
                                                                                                                                                                          Definition

                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                          Control0..1
                                                                                                                                                                          Typeid
                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                          Summaryfalse
                                                                                                                                                                          286. Extension.extension:type.extension:targetProfile.extension
                                                                                                                                                                          Definition

                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                          Comments

                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                          Control0..*
                                                                                                                                                                          TypeExtension
                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                          Summaryfalse
                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                          • value @ url
                                                                                                                                                                          • 288. Extension.extension:type.extension:targetProfile.url
                                                                                                                                                                            Definition

                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                            Comments

                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                            Control1..1
                                                                                                                                                                            Typeuri
                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                            Summaryfalse
                                                                                                                                                                            Fixed ValuetargetProfile
                                                                                                                                                                            290. Extension.extension:type.extension:targetProfile.value[x]
                                                                                                                                                                            Definition

                                                                                                                                                                            Used when the type is "Reference" or "canonical", and identifies a profile structure or implementation Guide that applies to the target of the reference this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide.

                                                                                                                                                                            ShortProfile (StructureDefinition or IG) on the Reference/canonical target - one must apply
                                                                                                                                                                            Comments

                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                            Control0..1
                                                                                                                                                                            Typecanonical
                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                            Summaryfalse
                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                            292. Extension.extension:type.extension:aggregation
                                                                                                                                                                            Slice Nameaggregation
                                                                                                                                                                            Definition

                                                                                                                                                                            If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle.

                                                                                                                                                                            Shortcontained | referenced | bundled - how aggregated
                                                                                                                                                                            Comments

                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                            Control0..*
                                                                                                                                                                            TypeExtension
                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                            Summaryfalse
                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                            294. Extension.extension:type.extension:aggregation.id
                                                                                                                                                                            Definition

                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                            Control0..1
                                                                                                                                                                            Typeid
                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                            Summaryfalse
                                                                                                                                                                            296. Extension.extension:type.extension:aggregation.extension
                                                                                                                                                                            Definition

                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                            Comments

                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                            Control0..*
                                                                                                                                                                            TypeExtension
                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                            Summaryfalse
                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                            • value @ url
                                                                                                                                                                            • 298. Extension.extension:type.extension:aggregation.url
                                                                                                                                                                              Definition

                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                              Comments

                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                              Control1..1
                                                                                                                                                                              Typeuri
                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                              Summaryfalse
                                                                                                                                                                              Fixed Valueaggregation
                                                                                                                                                                              300. Extension.extension:type.extension:aggregation.value[x]
                                                                                                                                                                              Definition

                                                                                                                                                                              If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle.

                                                                                                                                                                              Shortcontained | referenced | bundled - how aggregated
                                                                                                                                                                              Comments

                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                              Control0..1
                                                                                                                                                                              BindingThe codes SHALL be taken from AggregationMode
                                                                                                                                                                              (required to http://hl7.org/fhir/ValueSet/resource-aggregation-mode|4.3.0)

                                                                                                                                                                              How resource references can be aggregated.

                                                                                                                                                                              Typecode
                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                              Summaryfalse
                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                              302. Extension.extension:type.extension:versioning
                                                                                                                                                                              Slice Nameversioning
                                                                                                                                                                              Definition

                                                                                                                                                                              Whether this reference needs to be version specific or version independent, or whether either can be used.

                                                                                                                                                                              Shorteither | independent | specific
                                                                                                                                                                              Comments

                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                              Control0..1
                                                                                                                                                                              TypeExtension
                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                              Summaryfalse
                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                              304. Extension.extension:type.extension:versioning.id
                                                                                                                                                                              Definition

                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                              Control0..1
                                                                                                                                                                              Typeid
                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                              Summaryfalse
                                                                                                                                                                              306. Extension.extension:type.extension:versioning.extension
                                                                                                                                                                              Definition

                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                              Comments

                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                              Control0..*
                                                                                                                                                                              TypeExtension
                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                              Summaryfalse
                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                              • value @ url
                                                                                                                                                                              • 308. Extension.extension:type.extension:versioning.url
                                                                                                                                                                                Definition

                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                Comments

                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                Control1..1
                                                                                                                                                                                Typeuri
                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                Fixed Valueversioning
                                                                                                                                                                                310. Extension.extension:type.extension:versioning.value[x]
                                                                                                                                                                                Definition

                                                                                                                                                                                Whether this reference needs to be version specific or version independent, or whether either can be used.

                                                                                                                                                                                Shorteither | independent | specific
                                                                                                                                                                                Comments

                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                Control0..1
                                                                                                                                                                                BindingThe codes SHALL be taken from ReferenceVersionRules
                                                                                                                                                                                (required to http://hl7.org/fhir/ValueSet/reference-version-rules|4.3.0)

                                                                                                                                                                                Whether a reference needs to be version specific or version independent, or whether either can be used.

                                                                                                                                                                                Typecode
                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                312. Extension.extension:type.url
                                                                                                                                                                                Definition

                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                Comments

                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                Control1..1
                                                                                                                                                                                Typeuri
                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                Fixed Valuetype
                                                                                                                                                                                314. Extension.extension:type.value[x]
                                                                                                                                                                                Definition

                                                                                                                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                ShortValue of extension
                                                                                                                                                                                Control0..1
                                                                                                                                                                                TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                316. Extension.extension:defaultValue[x]
                                                                                                                                                                                Slice NamedefaultValue[x]
                                                                                                                                                                                Definition

                                                                                                                                                                                The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').

                                                                                                                                                                                ShortSpecified value if missing from instance
                                                                                                                                                                                Comments

                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                Control0..1
                                                                                                                                                                                TypeExtension
                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                318. Extension.extension:defaultValue[x].id
                                                                                                                                                                                Definition

                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                Control0..1
                                                                                                                                                                                Typeid
                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                320. Extension.extension:defaultValue[x].extension
                                                                                                                                                                                Definition

                                                                                                                                                                                An Extension

                                                                                                                                                                                ShortExtension
                                                                                                                                                                                Control0..*
                                                                                                                                                                                TypeExtension
                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                • value @ url
                                                                                                                                                                                • 322. Extension.extension:defaultValue[x].extension:availableTime
                                                                                                                                                                                  Slice NameavailableTime
                                                                                                                                                                                  Definition

                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                  ShortTimes the {item} is available
                                                                                                                                                                                  Control0..*
                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                  324. Extension.extension:defaultValue[x].extension:availableTime.id
                                                                                                                                                                                  Definition

                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                  Control0..1
                                                                                                                                                                                  Typeid
                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                  326. Extension.extension:defaultValue[x].extension:availableTime.extension
                                                                                                                                                                                  Definition

                                                                                                                                                                                  An Extension

                                                                                                                                                                                  ShortExtension
                                                                                                                                                                                  Control0..*
                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                  • value @ url
                                                                                                                                                                                  • 328. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek
                                                                                                                                                                                    Slice NamedaysOfWeek
                                                                                                                                                                                    Definition

                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                    Shortmon | tue | wed | thu | fri | sat | sun
                                                                                                                                                                                    Control0..*
                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                    330. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.id
                                                                                                                                                                                    Definition

                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                    Control0..1
                                                                                                                                                                                    Typeid
                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                    332. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.extension
                                                                                                                                                                                    Definition

                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                    Comments

                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                    Control0..*
                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                    • value @ url
                                                                                                                                                                                    • 334. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.url
                                                                                                                                                                                      Definition

                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                      Comments

                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                      Control1..1
                                                                                                                                                                                      Typeuri
                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                      Fixed ValuedaysOfWeek
                                                                                                                                                                                      336. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                                                                                                                      Definition

                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                      Shortmon | tue | wed | thu | fri | sat | sun
                                                                                                                                                                                      Control0..1
                                                                                                                                                                                      BindingThe codes SHALL be taken from DaysOfWeek
                                                                                                                                                                                      (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                                                                                                                                                                      The purpose for which an extended contact detail should be used.

                                                                                                                                                                                      Typecode
                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                      338. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay
                                                                                                                                                                                      Slice NameallDay
                                                                                                                                                                                      Definition

                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                      ShortAlways available? i.e. 24 hour service
                                                                                                                                                                                      Control0..1
                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                      340. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.id
                                                                                                                                                                                      Definition

                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                      Control0..1
                                                                                                                                                                                      Typeid
                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                      342. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.extension
                                                                                                                                                                                      Definition

                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                      Comments

                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                      Control0..*
                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                      • value @ url
                                                                                                                                                                                      • 344. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.url
                                                                                                                                                                                        Definition

                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                        Comments

                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                        Control1..1
                                                                                                                                                                                        Typeuri
                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                        Fixed ValueallDay
                                                                                                                                                                                        346. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.value[x]
                                                                                                                                                                                        Definition

                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                        ShortAlways available? i.e. 24 hour service
                                                                                                                                                                                        Control0..1
                                                                                                                                                                                        Typeboolean
                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                        348. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime
                                                                                                                                                                                        Slice NameavailableStartTime
                                                                                                                                                                                        Definition

                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                        ShortOpening time of day (ignored if allDay = true)
                                                                                                                                                                                        Control0..1
                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                        350. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.id
                                                                                                                                                                                        Definition

                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                        Control0..1
                                                                                                                                                                                        Typeid
                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                        352. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.extension
                                                                                                                                                                                        Definition

                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                        Comments

                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                        Control0..*
                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                        • value @ url
                                                                                                                                                                                        • 354. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.url
                                                                                                                                                                                          Definition

                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                          Comments

                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                          Control1..1
                                                                                                                                                                                          Typeuri
                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                          Fixed ValueavailableStartTime
                                                                                                                                                                                          356. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                                                                                                                          Definition

                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                          ShortOpening time of day (ignored if allDay = true)
                                                                                                                                                                                          Control0..1
                                                                                                                                                                                          Typetime
                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                          358. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime
                                                                                                                                                                                          Slice NameavailableEndTime
                                                                                                                                                                                          Definition

                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                          ShortClosing time of day (ignored if allDay = true)
                                                                                                                                                                                          Control0..1
                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                          360. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.id
                                                                                                                                                                                          Definition

                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                          Control0..1
                                                                                                                                                                                          Typeid
                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                          362. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.extension
                                                                                                                                                                                          Definition

                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                          Comments

                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                          Control0..*
                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                          • value @ url
                                                                                                                                                                                          • 364. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.url
                                                                                                                                                                                            Definition

                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                            Comments

                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                            Control1..1
                                                                                                                                                                                            Typeuri
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            Fixed ValueavailableEndTime
                                                                                                                                                                                            366. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                                                                                                                            Definition

                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                            ShortClosing time of day (ignored if allDay = true)
                                                                                                                                                                                            Control0..1
                                                                                                                                                                                            Typetime
                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                            368. Extension.extension:defaultValue[x].extension:availableTime.url
                                                                                                                                                                                            Definition

                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                            Comments

                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                            Control1..1
                                                                                                                                                                                            Typeuri
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            Fixed ValueavailableTime
                                                                                                                                                                                            370. Extension.extension:defaultValue[x].extension:availableTime.value[x]
                                                                                                                                                                                            Definition

                                                                                                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                            Control0..1
                                                                                                                                                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                            372. Extension.extension:defaultValue[x].extension:notAvailableTime
                                                                                                                                                                                            Slice NamenotAvailableTime
                                                                                                                                                                                            Definition

                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                            ShortNot available during this time due to provided reason
                                                                                                                                                                                            Control0..*
                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                            374. Extension.extension:defaultValue[x].extension:notAvailableTime.id
                                                                                                                                                                                            Definition

                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                            Control0..1
                                                                                                                                                                                            Typeid
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            376. Extension.extension:defaultValue[x].extension:notAvailableTime.extension
                                                                                                                                                                                            Definition

                                                                                                                                                                                            An Extension

                                                                                                                                                                                            ShortExtension
                                                                                                                                                                                            Control0..*
                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                            • value @ url
                                                                                                                                                                                            • 378. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description
                                                                                                                                                                                              Slice Namedescription
                                                                                                                                                                                              Definition

                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                              ShortReason presented to the user explaining why time not available
                                                                                                                                                                                              Control0..1
                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                              380. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.id
                                                                                                                                                                                              Definition

                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                              Control0..1
                                                                                                                                                                                              Typeid
                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                              382. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.extension
                                                                                                                                                                                              Definition

                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                              Comments

                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                              Control0..*
                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                              • value @ url
                                                                                                                                                                                              • 384. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.url
                                                                                                                                                                                                Definition

                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                Comments

                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                Fixed Valuedescription
                                                                                                                                                                                                386. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.value[x]
                                                                                                                                                                                                Definition

                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                ShortReason presented to the user explaining why time not available
                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                Typestring
                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                388. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during
                                                                                                                                                                                                Slice Nameduring
                                                                                                                                                                                                Definition

                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                ShortService not available during this period
                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                390. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.id
                                                                                                                                                                                                Definition

                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                Typeid
                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                392. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.extension
                                                                                                                                                                                                Definition

                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                Comments

                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                • 394. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.url
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                  Comments

                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                  Fixed Valueduring
                                                                                                                                                                                                  396. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.value[x]
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                  ShortService not available during this period
                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                  TypePeriod
                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                  398. Extension.extension:defaultValue[x].extension:notAvailableTime.url
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                  Comments

                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                  Fixed ValuenotAvailableTime
                                                                                                                                                                                                  400. Extension.extension:defaultValue[x].extension:notAvailableTime.value[x]
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                  ShortValue of extension
                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                  TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                  402. Extension.extension:defaultValue[x].extension:purpose
                                                                                                                                                                                                  Slice Namepurpose
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  The purpose/type of contact.

                                                                                                                                                                                                  ShortThe type of contact
                                                                                                                                                                                                  Comments

                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                  404. Extension.extension:defaultValue[x].extension:purpose.id
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                  406. Extension.extension:defaultValue[x].extension:purpose.extension
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                  Comments

                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                  • 408. Extension.extension:defaultValue[x].extension:purpose.url
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                    Comments

                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                    Fixed Valuepurpose
                                                                                                                                                                                                    410. Extension.extension:defaultValue[x].extension:purpose.value[x]
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    The purpose/type of contact.

                                                                                                                                                                                                    ShortThe type of contact
                                                                                                                                                                                                    Comments

                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                    BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                    (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                    The purpose for which an extended contact detail should be used.

                                                                                                                                                                                                    TypeCodeableConcept
                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                    412. Extension.extension:defaultValue[x].extension:name
                                                                                                                                                                                                    Slice Namename
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    The name of an individual to contact, some types of contact detail are usually blank.

                                                                                                                                                                                                    ShortName of an individual to contact
                                                                                                                                                                                                    Comments

                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                    414. Extension.extension:defaultValue[x].extension:name.id
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                    416. Extension.extension:defaultValue[x].extension:name.extension
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                    Comments

                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                    • 418. Extension.extension:defaultValue[x].extension:name.url
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                      Comments

                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                      Fixed Valuename
                                                                                                                                                                                                      420. Extension.extension:defaultValue[x].extension:name.value[x]
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      The name of an individual to contact, some types of contact detail are usually blank.

                                                                                                                                                                                                      ShortName of an individual to contact
                                                                                                                                                                                                      Comments

                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                      TypeHumanName
                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                      422. Extension.extension:defaultValue[x].extension:telecom
                                                                                                                                                                                                      Slice Nametelecom
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      The contact details application for the purpose defined.

                                                                                                                                                                                                      ShortContact details (e.g.phone/fax/url)
                                                                                                                                                                                                      Comments

                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                      424. Extension.extension:defaultValue[x].extension:telecom.id
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                      426. Extension.extension:defaultValue[x].extension:telecom.extension
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                      Comments

                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                      • 428. Extension.extension:defaultValue[x].extension:telecom.url
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                        Comments

                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                        Fixed Valuetelecom
                                                                                                                                                                                                        430. Extension.extension:defaultValue[x].extension:telecom.value[x]
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        The contact details application for the purpose defined.

                                                                                                                                                                                                        ShortContact details (e.g.phone/fax/url)
                                                                                                                                                                                                        Comments

                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                        TypeContactPoint
                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                        432. Extension.extension:defaultValue[x].extension:address
                                                                                                                                                                                                        Slice Nameaddress
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                        ShortAddress for the contact
                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                        434. Extension.extension:defaultValue[x].extension:address.id
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                        436. Extension.extension:defaultValue[x].extension:address.extension
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                        Comments

                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                        • 438. Extension.extension:defaultValue[x].extension:address.url
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                          Comments

                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                          Fixed Valueaddress
                                                                                                                                                                                                          440. Extension.extension:defaultValue[x].extension:address.value[x]
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                          ShortAddress for the contact
                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                          TypeAddress
                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                          442. Extension.extension:defaultValue[x].extension:organization
                                                                                                                                                                                                          Slice Nameorganization
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                                                                                                                                          ShortThis contact detail is handled/monitored by a specific organization
                                                                                                                                                                                                          Comments

                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                          444. Extension.extension:defaultValue[x].extension:organization.id
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                          446. Extension.extension:defaultValue[x].extension:organization.extension
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                          Comments

                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                          • 448. Extension.extension:defaultValue[x].extension:organization.url
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                            Comments

                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                            Fixed Valueorganization
                                                                                                                                                                                                            450. Extension.extension:defaultValue[x].extension:organization.value[x]
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                                                                                                                                            ShortThis contact detail is handled/monitored by a specific organization
                                                                                                                                                                                                            Comments

                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                            TypeReference
                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                            452. Extension.extension:defaultValue[x].extension:period
                                                                                                                                                                                                            Slice Nameperiod
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                            ShortPeriod that this contact was valid for usage
                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                            454. Extension.extension:defaultValue[x].extension:period.id
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                            456. Extension.extension:defaultValue[x].extension:period.extension
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                            Comments

                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                            • 458. Extension.extension:defaultValue[x].extension:period.url
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                              Comments

                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                              Fixed Valueperiod
                                                                                                                                                                                                              460. Extension.extension:defaultValue[x].extension:period.value[x]
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                              ShortPeriod that this contact was valid for usage
                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                              TypePeriod
                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                              462. Extension.extension:defaultValue[x].extension:versionId
                                                                                                                                                                                                              Slice NameversionId
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                                                                                                                                              ShortVersion specific identifier
                                                                                                                                                                                                              Comments

                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                              464. Extension.extension:defaultValue[x].extension:versionId.id
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                              466. Extension.extension:defaultValue[x].extension:versionId.extension
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                              Comments

                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                              • 468. Extension.extension:defaultValue[x].extension:versionId.url
                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                Fixed ValueversionId
                                                                                                                                                                                                                470. Extension.extension:defaultValue[x].extension:versionId.value[x]
                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                                                                                                                                                ShortVersion specific identifier
                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                472. Extension.extension:defaultValue[x].extension:lastUpdated
                                                                                                                                                                                                                Slice NamelastUpdated
                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                When the resource last changed - e.g. when the version changed.

                                                                                                                                                                                                                ShortWhen the resource version last changed
                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                474. Extension.extension:defaultValue[x].extension:lastUpdated.id
                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                476. Extension.extension:defaultValue[x].extension:lastUpdated.extension
                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                • 478. Extension.extension:defaultValue[x].extension:lastUpdated.url
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                  Fixed ValuelastUpdated
                                                                                                                                                                                                                  480. Extension.extension:defaultValue[x].extension:lastUpdated.value[x]
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  When the resource last changed - e.g. when the version changed.

                                                                                                                                                                                                                  ShortWhen the resource version last changed
                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                  Typeinstant
                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                  482. Extension.extension:defaultValue[x].extension:source
                                                                                                                                                                                                                  Slice Namesource
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                                                                                                                                                  ShortIdentifies where the resource comes from
                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                  484. Extension.extension:defaultValue[x].extension:source.id
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                  486. Extension.extension:defaultValue[x].extension:source.extension
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                  • 488. Extension.extension:defaultValue[x].extension:source.url
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                    Fixed Valuesource
                                                                                                                                                                                                                    490. Extension.extension:defaultValue[x].extension:source.value[x]
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                                                                                                                                                    ShortIdentifies where the resource comes from
                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                    492. Extension.extension:defaultValue[x].extension:profile
                                                                                                                                                                                                                    Slice Nameprofile
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                                                                                                                                                    ShortProfiles this resource claims to conform to
                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                    494. Extension.extension:defaultValue[x].extension:profile.id
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                    496. Extension.extension:defaultValue[x].extension:profile.extension
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                    • 498. Extension.extension:defaultValue[x].extension:profile.url
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                      Fixed Valueprofile
                                                                                                                                                                                                                      500. Extension.extension:defaultValue[x].extension:profile.value[x]
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                                                                                                                                                      ShortProfiles this resource claims to conform to
                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                      Typecanonical
                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                      502. Extension.extension:defaultValue[x].extension:security
                                                                                                                                                                                                                      Slice Namesecurity
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                                                                                                                                                      ShortSecurity Labels applied to this resource
                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                      504. Extension.extension:defaultValue[x].extension:security.id
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                      506. Extension.extension:defaultValue[x].extension:security.extension
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                      • 508. Extension.extension:defaultValue[x].extension:security.url
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                        Fixed Valuesecurity
                                                                                                                                                                                                                        510. Extension.extension:defaultValue[x].extension:security.value[x]
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                                                                                                                                                        ShortSecurity Labels applied to this resource
                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                        BindingUnless not suitable, these codes SHALL be taken from R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                        (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                        Security Labels from the Healthcare Privacy and Security Classification System.

                                                                                                                                                                                                                        TypeCoding
                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                        512. Extension.extension:defaultValue[x].extension:tag
                                                                                                                                                                                                                        Slice Nametag
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                                                                                                                                                        ShortTags applied to this resource
                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                        514. Extension.extension:defaultValue[x].extension:tag.id
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                        516. Extension.extension:defaultValue[x].extension:tag.extension
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                        • 518. Extension.extension:defaultValue[x].extension:tag.url
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                          Fixed Valuetag
                                                                                                                                                                                                                          520. Extension.extension:defaultValue[x].extension:tag.value[x]
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                                                                                                                                                          ShortTags applied to this resource
                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                          BindingFor example codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                          (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                          Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                                                                                                                                                                                                          TypeCoding
                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                          522. Extension.extension:defaultValue[x].extension:_datatype
                                                                                                                                                                                                                          Slice Name_datatype
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          Data type name for ElementDefinition.defaultValue[x] from FHIR R5

                                                                                                                                                                                                                          ShortData type name for ElementDefinition.defaultValue[x] from FHIR R5
                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                          TypeExtension(Datatype) (Extension Type: string)
                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                          524. Extension.extension:defaultValue[x].extension:_datatype.id
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                          This element is affected by the following invariants: ele-1
                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                          526. Extension.extension:defaultValue[x].extension:_datatype.extension
                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                          An Extension

                                                                                                                                                                                                                          ShortExtension
                                                                                                                                                                                                                          Control0..0
                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                          • 528. Extension.extension:defaultValue[x].extension:_datatype.url
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                            530. Extension.extension:defaultValue[x].extension:_datatype.value[x]
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                            Must be: Availability|ExtendedContactDetail|Meta|integer64

                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                            This element is affected by the following invariants: ext-1
                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                            532. Extension.extension:defaultValue[x].url
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                            Fixed ValuedefaultValue[x]
                                                                                                                                                                                                                            534. Extension.extension:defaultValue[x].value[x]
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').

                                                                                                                                                                                                                            ShortSpecified value if missing from instance
                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                            536. Extension.extension:meaningWhenMissing
                                                                                                                                                                                                                            Slice NamemeaningWhenMissing
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing').

                                                                                                                                                                                                                            ShortImplicit meaning when this element is missing
                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                            538. Extension.extension:meaningWhenMissing.id
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                            540. Extension.extension:meaningWhenMissing.extension
                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                            • 542. Extension.extension:meaningWhenMissing.url
                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                              Fixed ValuemeaningWhenMissing
                                                                                                                                                                                                                              544. Extension.extension:meaningWhenMissing.value[x]
                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                              The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing').

                                                                                                                                                                                                                              ShortImplicit meaning when this element is missing
                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                              Typemarkdown
                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                              546. Extension.extension:orderMeaning
                                                                                                                                                                                                                              Slice NameorderMeaning
                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                              If present, indicates that the order of the repeating element has meaning and describes what that meaning is. If absent, it means that the order of the element has no meaning.

                                                                                                                                                                                                                              ShortWhat the order of the elements means
                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                              548. Extension.extension:orderMeaning.id
                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                              550. Extension.extension:orderMeaning.extension
                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                              • 552. Extension.extension:orderMeaning.url
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                Fixed ValueorderMeaning
                                                                                                                                                                                                                                554. Extension.extension:orderMeaning.value[x]
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                If present, indicates that the order of the repeating element has meaning and describes what that meaning is. If absent, it means that the order of the element has no meaning.

                                                                                                                                                                                                                                ShortWhat the order of the elements means
                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                556. Extension.extension:fixed[x]
                                                                                                                                                                                                                                Slice Namefixed[x]
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                Specifies a value that SHALL be exactly the value for this element in the instance, if present. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.

                                                                                                                                                                                                                                ShortValue must be exactly this
                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                558. Extension.extension:fixed[x].id
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                560. Extension.extension:fixed[x].extension
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                An Extension

                                                                                                                                                                                                                                ShortExtension
                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                • 562. Extension.extension:fixed[x].extension:availableTime
                                                                                                                                                                                                                                  Slice NameavailableTime
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                  ShortTimes the {item} is available
                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                  564. Extension.extension:fixed[x].extension:availableTime.id
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                  566. Extension.extension:fixed[x].extension:availableTime.extension
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  An Extension

                                                                                                                                                                                                                                  ShortExtension
                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                  • 568. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek
                                                                                                                                                                                                                                    Slice NamedaysOfWeek
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                    Shortmon | tue | wed | thu | fri | sat | sun
                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                    570. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.id
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                    572. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.extension
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                    • 574. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.url
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                      Fixed ValuedaysOfWeek
                                                                                                                                                                                                                                      576. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                      Shortmon | tue | wed | thu | fri | sat | sun
                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                      BindingThe codes SHALL be taken from DaysOfWeek
                                                                                                                                                                                                                                      (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                                                                                                                                                                                                                      The purpose for which an extended contact detail should be used.

                                                                                                                                                                                                                                      Typecode
                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                      578. Extension.extension:fixed[x].extension:availableTime.extension:allDay
                                                                                                                                                                                                                                      Slice NameallDay
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                      ShortAlways available? i.e. 24 hour service
                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                      580. Extension.extension:fixed[x].extension:availableTime.extension:allDay.id
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                      582. Extension.extension:fixed[x].extension:availableTime.extension:allDay.extension
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                      • 584. Extension.extension:fixed[x].extension:availableTime.extension:allDay.url
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                        Fixed ValueallDay
                                                                                                                                                                                                                                        586. Extension.extension:fixed[x].extension:availableTime.extension:allDay.value[x]
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                        ShortAlways available? i.e. 24 hour service
                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                        Typeboolean
                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                        588. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime
                                                                                                                                                                                                                                        Slice NameavailableStartTime
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                        ShortOpening time of day (ignored if allDay = true)
                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                        590. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.id
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                        592. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.extension
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                        • 594. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.url
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                          Fixed ValueavailableStartTime
                                                                                                                                                                                                                                          596. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                          ShortOpening time of day (ignored if allDay = true)
                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                          Typetime
                                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                          598. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime
                                                                                                                                                                                                                                          Slice NameavailableEndTime
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                          ShortClosing time of day (ignored if allDay = true)
                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                          600. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.id
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                          602. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.extension
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                          • 604. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.url
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                            Fixed ValueavailableEndTime
                                                                                                                                                                                                                                            606. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                            ShortClosing time of day (ignored if allDay = true)
                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                            Typetime
                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                            608. Extension.extension:fixed[x].extension:availableTime.url
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                            Fixed ValueavailableTime
                                                                                                                                                                                                                                            610. Extension.extension:fixed[x].extension:availableTime.value[x]
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                            612. Extension.extension:fixed[x].extension:notAvailableTime
                                                                                                                                                                                                                                            Slice NamenotAvailableTime
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                            ShortNot available during this time due to provided reason
                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                            614. Extension.extension:fixed[x].extension:notAvailableTime.id
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                            616. Extension.extension:fixed[x].extension:notAvailableTime.extension
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            An Extension

                                                                                                                                                                                                                                            ShortExtension
                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                            • 618. Extension.extension:fixed[x].extension:notAvailableTime.extension:description
                                                                                                                                                                                                                                              Slice Namedescription
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                              ShortReason presented to the user explaining why time not available
                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                              620. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.id
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                              622. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.extension
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                              • 624. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.url
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                Fixed Valuedescription
                                                                                                                                                                                                                                                626. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.value[x]
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                ShortReason presented to the user explaining why time not available
                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                628. Extension.extension:fixed[x].extension:notAvailableTime.extension:during
                                                                                                                                                                                                                                                Slice Nameduring
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                ShortService not available during this period
                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                630. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.id
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                632. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.extension
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                • 634. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.url
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                  Fixed Valueduring
                                                                                                                                                                                                                                                  636. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.value[x]
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                  ShortService not available during this period
                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                  TypePeriod
                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                  638. Extension.extension:fixed[x].extension:notAvailableTime.url
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                  Fixed ValuenotAvailableTime
                                                                                                                                                                                                                                                  640. Extension.extension:fixed[x].extension:notAvailableTime.value[x]
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                  ShortValue of extension
                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                  TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                  642. Extension.extension:fixed[x].extension:purpose
                                                                                                                                                                                                                                                  Slice Namepurpose
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  The purpose/type of contact.

                                                                                                                                                                                                                                                  ShortThe type of contact
                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                  644. Extension.extension:fixed[x].extension:purpose.id
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                  646. Extension.extension:fixed[x].extension:purpose.extension
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                  • 648. Extension.extension:fixed[x].extension:purpose.url
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                    Fixed Valuepurpose
                                                                                                                                                                                                                                                    650. Extension.extension:fixed[x].extension:purpose.value[x]
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    The purpose/type of contact.

                                                                                                                                                                                                                                                    ShortThe type of contact
                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                    BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                    (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                    The purpose for which an extended contact detail should be used.

                                                                                                                                                                                                                                                    TypeCodeableConcept
                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                    652. Extension.extension:fixed[x].extension:name
                                                                                                                                                                                                                                                    Slice Namename
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    The name of an individual to contact, some types of contact detail are usually blank.

                                                                                                                                                                                                                                                    ShortName of an individual to contact
                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                    654. Extension.extension:fixed[x].extension:name.id
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                    656. Extension.extension:fixed[x].extension:name.extension
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                    • 658. Extension.extension:fixed[x].extension:name.url
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                      Fixed Valuename
                                                                                                                                                                                                                                                      660. Extension.extension:fixed[x].extension:name.value[x]
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      The name of an individual to contact, some types of contact detail are usually blank.

                                                                                                                                                                                                                                                      ShortName of an individual to contact
                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                      TypeHumanName
                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                      662. Extension.extension:fixed[x].extension:telecom
                                                                                                                                                                                                                                                      Slice Nametelecom
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      The contact details application for the purpose defined.

                                                                                                                                                                                                                                                      ShortContact details (e.g.phone/fax/url)
                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                      664. Extension.extension:fixed[x].extension:telecom.id
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                      666. Extension.extension:fixed[x].extension:telecom.extension
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                      • 668. Extension.extension:fixed[x].extension:telecom.url
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                        Fixed Valuetelecom
                                                                                                                                                                                                                                                        670. Extension.extension:fixed[x].extension:telecom.value[x]
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        The contact details application for the purpose defined.

                                                                                                                                                                                                                                                        ShortContact details (e.g.phone/fax/url)
                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                        TypeContactPoint
                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                        672. Extension.extension:fixed[x].extension:address
                                                                                                                                                                                                                                                        Slice Nameaddress
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                        ShortAddress for the contact
                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                        674. Extension.extension:fixed[x].extension:address.id
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                        676. Extension.extension:fixed[x].extension:address.extension
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                        • 678. Extension.extension:fixed[x].extension:address.url
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                          Fixed Valueaddress
                                                                                                                                                                                                                                                          680. Extension.extension:fixed[x].extension:address.value[x]
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                          ShortAddress for the contact
                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                          TypeAddress
                                                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                          682. Extension.extension:fixed[x].extension:organization
                                                                                                                                                                                                                                                          Slice Nameorganization
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                                                                                                                                                                                          ShortThis contact detail is handled/monitored by a specific organization
                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                          684. Extension.extension:fixed[x].extension:organization.id
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                          686. Extension.extension:fixed[x].extension:organization.extension
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                          • 688. Extension.extension:fixed[x].extension:organization.url
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                            Fixed Valueorganization
                                                                                                                                                                                                                                                            690. Extension.extension:fixed[x].extension:organization.value[x]
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                                                                                                                                                                                            ShortThis contact detail is handled/monitored by a specific organization
                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                            TypeReference
                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                            692. Extension.extension:fixed[x].extension:period
                                                                                                                                                                                                                                                            Slice Nameperiod
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                            ShortPeriod that this contact was valid for usage
                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                            694. Extension.extension:fixed[x].extension:period.id
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                            696. Extension.extension:fixed[x].extension:period.extension
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                            • 698. Extension.extension:fixed[x].extension:period.url
                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                              Fixed Valueperiod
                                                                                                                                                                                                                                                              700. Extension.extension:fixed[x].extension:period.value[x]
                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                              ShortPeriod that this contact was valid for usage
                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                              TypePeriod
                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                              702. Extension.extension:fixed[x].extension:versionId
                                                                                                                                                                                                                                                              Slice NameversionId
                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                              The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                                                                                                                                                                                              ShortVersion specific identifier
                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                              704. Extension.extension:fixed[x].extension:versionId.id
                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                              706. Extension.extension:fixed[x].extension:versionId.extension
                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                              • 708. Extension.extension:fixed[x].extension:versionId.url
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                Fixed ValueversionId
                                                                                                                                                                                                                                                                710. Extension.extension:fixed[x].extension:versionId.value[x]
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                                                                                                                                                                                                ShortVersion specific identifier
                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                712. Extension.extension:fixed[x].extension:lastUpdated
                                                                                                                                                                                                                                                                Slice NamelastUpdated
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                When the resource last changed - e.g. when the version changed.

                                                                                                                                                                                                                                                                ShortWhen the resource version last changed
                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                714. Extension.extension:fixed[x].extension:lastUpdated.id
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                716. Extension.extension:fixed[x].extension:lastUpdated.extension
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                • 718. Extension.extension:fixed[x].extension:lastUpdated.url
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                  Fixed ValuelastUpdated
                                                                                                                                                                                                                                                                  720. Extension.extension:fixed[x].extension:lastUpdated.value[x]
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  When the resource last changed - e.g. when the version changed.

                                                                                                                                                                                                                                                                  ShortWhen the resource version last changed
                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                  Typeinstant
                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                  722. Extension.extension:fixed[x].extension:source
                                                                                                                                                                                                                                                                  Slice Namesource
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                                                                                                                                                                                                  ShortIdentifies where the resource comes from
                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                  724. Extension.extension:fixed[x].extension:source.id
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                  726. Extension.extension:fixed[x].extension:source.extension
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                  • 728. Extension.extension:fixed[x].extension:source.url
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                    Fixed Valuesource
                                                                                                                                                                                                                                                                    730. Extension.extension:fixed[x].extension:source.value[x]
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                                                                                                                                                                                                    ShortIdentifies where the resource comes from
                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                    732. Extension.extension:fixed[x].extension:profile
                                                                                                                                                                                                                                                                    Slice Nameprofile
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                                                                                                                                                                                                    ShortProfiles this resource claims to conform to
                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                    734. Extension.extension:fixed[x].extension:profile.id
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                    736. Extension.extension:fixed[x].extension:profile.extension
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                    • 738. Extension.extension:fixed[x].extension:profile.url
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                      Fixed Valueprofile
                                                                                                                                                                                                                                                                      740. Extension.extension:fixed[x].extension:profile.value[x]
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                                                                                                                                                                                                      ShortProfiles this resource claims to conform to
                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                      Typecanonical
                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                      742. Extension.extension:fixed[x].extension:security
                                                                                                                                                                                                                                                                      Slice Namesecurity
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                                                                                                                                                                                                      ShortSecurity Labels applied to this resource
                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                      744. Extension.extension:fixed[x].extension:security.id
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                      746. Extension.extension:fixed[x].extension:security.extension
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                      • 748. Extension.extension:fixed[x].extension:security.url
                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                        Fixed Valuesecurity
                                                                                                                                                                                                                                                                        750. Extension.extension:fixed[x].extension:security.value[x]
                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                        Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                                                                                                                                                                                                        ShortSecurity Labels applied to this resource
                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                        BindingUnless not suitable, these codes SHALL be taken from R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                        (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                        Security Labels from the Healthcare Privacy and Security Classification System.

                                                                                                                                                                                                                                                                        TypeCoding
                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                        752. Extension.extension:fixed[x].extension:tag
                                                                                                                                                                                                                                                                        Slice Nametag
                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                        Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                                                                                                                                                                                                        ShortTags applied to this resource
                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                        754. Extension.extension:fixed[x].extension:tag.id
                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                        756. Extension.extension:fixed[x].extension:tag.extension
                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                        • 758. Extension.extension:fixed[x].extension:tag.url
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                          Fixed Valuetag
                                                                                                                                                                                                                                                                          760. Extension.extension:fixed[x].extension:tag.value[x]
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                                                                                                                                                                                                          ShortTags applied to this resource
                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                          BindingFor example codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                          (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                          Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                                                                                                                                                                                                                                                          TypeCoding
                                                                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                          762. Extension.extension:fixed[x].extension:_datatype
                                                                                                                                                                                                                                                                          Slice Name_datatype
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          Data type name for ElementDefinition.fixed[x] from FHIR R5

                                                                                                                                                                                                                                                                          ShortData type name for ElementDefinition.fixed[x] from FHIR R5
                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                          TypeExtension(Datatype) (Extension Type: string)
                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                          764. Extension.extension:fixed[x].extension:_datatype.id
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                          This element is affected by the following invariants: ele-1
                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                          766. Extension.extension:fixed[x].extension:_datatype.extension
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          An Extension

                                                                                                                                                                                                                                                                          ShortExtension
                                                                                                                                                                                                                                                                          Control0..0
                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                          • 768. Extension.extension:fixed[x].extension:_datatype.url
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                            770. Extension.extension:fixed[x].extension:_datatype.value[x]
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            Must be: Availability|ExtendedContactDetail|Meta|integer64

                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                            This element is affected by the following invariants: ext-1
                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                            772. Extension.extension:fixed[x].url
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            Fixed Valuefixed[x]
                                                                                                                                                                                                                                                                            774. Extension.extension:fixed[x].value[x]
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Specifies a value that SHALL be exactly the value for this element in the instance, if present. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.

                                                                                                                                                                                                                                                                            ShortValue must be exactly this
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                            776. Extension.extension:pattern[x]
                                                                                                                                                                                                                                                                            Slice Namepattern[x]
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Specifies a value that each occurrence of the element in the instance SHALL follow - that is, any value in the pattern must be found in the instance, if the element has a value. Other additional values may be found too. This is effectively constraint by example.

                                                                                                                                                                                                                                                                            When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly.

                                                                                                                                                                                                                                                                            When an element within a pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] must (recursively) match at least one element from the instance array.

                                                                                                                                                                                                                                                                            When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e.,

                                                                                                                                                                                                                                                                            1. If primitive: it must match exactly the pattern value
                                                                                                                                                                                                                                                                            2. If a complex object: it must match (recursively) the pattern value
                                                                                                                                                                                                                                                                            3. If an array: it must match (recursively) the pattern value

                                                                                                                                                                                                                                                                            If a pattern[x] is declared on a repeating element, the pattern applies to all repetitions. If the desire is for a pattern to apply to only one element or a subset of elements, slicing must be used. See Examples of Patterns for examples of pattern usage and the effect it will have.

                                                                                                                                                                                                                                                                            ShortValue must have at least these property values
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                            778. Extension.extension:pattern[x].id
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            780. Extension.extension:pattern[x].extension
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            An Extension

                                                                                                                                                                                                                                                                            ShortExtension
                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                            • 782. Extension.extension:pattern[x].extension:availableTime
                                                                                                                                                                                                                                                                              Slice NameavailableTime
                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                              ShortTimes the {item} is available
                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                              784. Extension.extension:pattern[x].extension:availableTime.id
                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                              786. Extension.extension:pattern[x].extension:availableTime.extension
                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                              An Extension

                                                                                                                                                                                                                                                                              ShortExtension
                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                              • 788. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek
                                                                                                                                                                                                                                                                                Slice NamedaysOfWeek
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                Shortmon | tue | wed | thu | fri | sat | sun
                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                790. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.id
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                792. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.extension
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                • 794. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.url
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                  Fixed ValuedaysOfWeek
                                                                                                                                                                                                                                                                                  796. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                  Shortmon | tue | wed | thu | fri | sat | sun
                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                  BindingThe codes SHALL be taken from DaysOfWeek
                                                                                                                                                                                                                                                                                  (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                                                                                                                                                                                                                                                                  The purpose for which an extended contact detail should be used.

                                                                                                                                                                                                                                                                                  Typecode
                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                  798. Extension.extension:pattern[x].extension:availableTime.extension:allDay
                                                                                                                                                                                                                                                                                  Slice NameallDay
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                  ShortAlways available? i.e. 24 hour service
                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                  800. Extension.extension:pattern[x].extension:availableTime.extension:allDay.id
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                  802. Extension.extension:pattern[x].extension:availableTime.extension:allDay.extension
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                  • 804. Extension.extension:pattern[x].extension:availableTime.extension:allDay.url
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                    Fixed ValueallDay
                                                                                                                                                                                                                                                                                    806. Extension.extension:pattern[x].extension:availableTime.extension:allDay.value[x]
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                    ShortAlways available? i.e. 24 hour service
                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                    Typeboolean
                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                    808. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime
                                                                                                                                                                                                                                                                                    Slice NameavailableStartTime
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                    ShortOpening time of day (ignored if allDay = true)
                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                    810. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.id
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                    812. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.extension
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                    • 814. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.url
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                      Fixed ValueavailableStartTime
                                                                                                                                                                                                                                                                                      816. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                      ShortOpening time of day (ignored if allDay = true)
                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                      Typetime
                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                      818. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime
                                                                                                                                                                                                                                                                                      Slice NameavailableEndTime
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                      ShortClosing time of day (ignored if allDay = true)
                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                      820. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.id
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                      822. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.extension
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                      • 824. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.url
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                        Fixed ValueavailableEndTime
                                                                                                                                                                                                                                                                                        826. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                        ShortClosing time of day (ignored if allDay = true)
                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                        Typetime
                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                        828. Extension.extension:pattern[x].extension:availableTime.url
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                        Fixed ValueavailableTime
                                                                                                                                                                                                                                                                                        830. Extension.extension:pattern[x].extension:availableTime.value[x]
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                        ShortValue of extension
                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                        832. Extension.extension:pattern[x].extension:notAvailableTime
                                                                                                                                                                                                                                                                                        Slice NamenotAvailableTime
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                        ShortNot available during this time due to provided reason
                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                        834. Extension.extension:pattern[x].extension:notAvailableTime.id
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                        836. Extension.extension:pattern[x].extension:notAvailableTime.extension
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        An Extension

                                                                                                                                                                                                                                                                                        ShortExtension
                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                        • 838. Extension.extension:pattern[x].extension:notAvailableTime.extension:description
                                                                                                                                                                                                                                                                                          Slice Namedescription
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                          ShortReason presented to the user explaining why time not available
                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                          840. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.id
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                          842. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.extension
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                          • 844. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.url
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                            Fixed Valuedescription
                                                                                                                                                                                                                                                                                            846. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.value[x]
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                            ShortReason presented to the user explaining why time not available
                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                            848. Extension.extension:pattern[x].extension:notAvailableTime.extension:during
                                                                                                                                                                                                                                                                                            Slice Nameduring
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                            ShortService not available during this period
                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                            850. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.id
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                            852. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.extension
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                            • 854. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.url
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                              Fixed Valueduring
                                                                                                                                                                                                                                                                                              856. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.value[x]
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                              ShortService not available during this period
                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                              TypePeriod
                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                              858. Extension.extension:pattern[x].extension:notAvailableTime.url
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                              Fixed ValuenotAvailableTime
                                                                                                                                                                                                                                                                                              860. Extension.extension:pattern[x].extension:notAvailableTime.value[x]
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                              ShortValue of extension
                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                              TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                              862. Extension.extension:pattern[x].extension:purpose
                                                                                                                                                                                                                                                                                              Slice Namepurpose
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              The purpose/type of contact.

                                                                                                                                                                                                                                                                                              ShortThe type of contact
                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                              864. Extension.extension:pattern[x].extension:purpose.id
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                              866. Extension.extension:pattern[x].extension:purpose.extension
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                              • 868. Extension.extension:pattern[x].extension:purpose.url
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                Fixed Valuepurpose
                                                                                                                                                                                                                                                                                                870. Extension.extension:pattern[x].extension:purpose.value[x]
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                The purpose/type of contact.

                                                                                                                                                                                                                                                                                                ShortThe type of contact
                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                                                The purpose for which an extended contact detail should be used.

                                                                                                                                                                                                                                                                                                TypeCodeableConcept
                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                872. Extension.extension:pattern[x].extension:name
                                                                                                                                                                                                                                                                                                Slice Namename
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                The name of an individual to contact, some types of contact detail are usually blank.

                                                                                                                                                                                                                                                                                                ShortName of an individual to contact
                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                874. Extension.extension:pattern[x].extension:name.id
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                876. Extension.extension:pattern[x].extension:name.extension
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                • 878. Extension.extension:pattern[x].extension:name.url
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                  Fixed Valuename
                                                                                                                                                                                                                                                                                                  880. Extension.extension:pattern[x].extension:name.value[x]
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  The name of an individual to contact, some types of contact detail are usually blank.

                                                                                                                                                                                                                                                                                                  ShortName of an individual to contact
                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                  TypeHumanName
                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                  882. Extension.extension:pattern[x].extension:telecom
                                                                                                                                                                                                                                                                                                  Slice Nametelecom
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  The contact details application for the purpose defined.

                                                                                                                                                                                                                                                                                                  ShortContact details (e.g.phone/fax/url)
                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                  884. Extension.extension:pattern[x].extension:telecom.id
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                  886. Extension.extension:pattern[x].extension:telecom.extension
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                  • 888. Extension.extension:pattern[x].extension:telecom.url
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                    Fixed Valuetelecom
                                                                                                                                                                                                                                                                                                    890. Extension.extension:pattern[x].extension:telecom.value[x]
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    The contact details application for the purpose defined.

                                                                                                                                                                                                                                                                                                    ShortContact details (e.g.phone/fax/url)
                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                    TypeContactPoint
                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                    892. Extension.extension:pattern[x].extension:address
                                                                                                                                                                                                                                                                                                    Slice Nameaddress
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                    ShortAddress for the contact
                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                    894. Extension.extension:pattern[x].extension:address.id
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                    896. Extension.extension:pattern[x].extension:address.extension
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                    • 898. Extension.extension:pattern[x].extension:address.url
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                      Fixed Valueaddress
                                                                                                                                                                                                                                                                                                      900. Extension.extension:pattern[x].extension:address.value[x]
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                      ShortAddress for the contact
                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                      TypeAddress
                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                      902. Extension.extension:pattern[x].extension:organization
                                                                                                                                                                                                                                                                                                      Slice Nameorganization
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                                                                                                                                                                                                                                      ShortThis contact detail is handled/monitored by a specific organization
                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                      904. Extension.extension:pattern[x].extension:organization.id
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                      906. Extension.extension:pattern[x].extension:organization.extension
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                      • 908. Extension.extension:pattern[x].extension:organization.url
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                        Fixed Valueorganization
                                                                                                                                                                                                                                                                                                        910. Extension.extension:pattern[x].extension:organization.value[x]
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                                                                                                                                                                                                                                        ShortThis contact detail is handled/monitored by a specific organization
                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                        TypeReference
                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                        912. Extension.extension:pattern[x].extension:period
                                                                                                                                                                                                                                                                                                        Slice Nameperiod
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                        ShortPeriod that this contact was valid for usage
                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                        914. Extension.extension:pattern[x].extension:period.id
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                        916. Extension.extension:pattern[x].extension:period.extension
                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                        • 918. Extension.extension:pattern[x].extension:period.url
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                          Fixed Valueperiod
                                                                                                                                                                                                                                                                                                          920. Extension.extension:pattern[x].extension:period.value[x]
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                          ShortPeriod that this contact was valid for usage
                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                          TypePeriod
                                                                                                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                          922. Extension.extension:pattern[x].extension:versionId
                                                                                                                                                                                                                                                                                                          Slice NameversionId
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                                                                                                                                                                                                                                          ShortVersion specific identifier
                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                          924. Extension.extension:pattern[x].extension:versionId.id
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                          926. Extension.extension:pattern[x].extension:versionId.extension
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                          • 928. Extension.extension:pattern[x].extension:versionId.url
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                            Fixed ValueversionId
                                                                                                                                                                                                                                                                                                            930. Extension.extension:pattern[x].extension:versionId.value[x]
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                                                                                                                                                                                                                                            ShortVersion specific identifier
                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                            932. Extension.extension:pattern[x].extension:lastUpdated
                                                                                                                                                                                                                                                                                                            Slice NamelastUpdated
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            When the resource last changed - e.g. when the version changed.

                                                                                                                                                                                                                                                                                                            ShortWhen the resource version last changed
                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                            934. Extension.extension:pattern[x].extension:lastUpdated.id
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                            936. Extension.extension:pattern[x].extension:lastUpdated.extension
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                            • 938. Extension.extension:pattern[x].extension:lastUpdated.url
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                              Fixed ValuelastUpdated
                                                                                                                                                                                                                                                                                                              940. Extension.extension:pattern[x].extension:lastUpdated.value[x]
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              When the resource last changed - e.g. when the version changed.

                                                                                                                                                                                                                                                                                                              ShortWhen the resource version last changed
                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                              Typeinstant
                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                              942. Extension.extension:pattern[x].extension:source
                                                                                                                                                                                                                                                                                                              Slice Namesource
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                                                                                                                                                                                                                                              ShortIdentifies where the resource comes from
                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                              944. Extension.extension:pattern[x].extension:source.id
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                              946. Extension.extension:pattern[x].extension:source.extension
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                              • 948. Extension.extension:pattern[x].extension:source.url
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                Fixed Valuesource
                                                                                                                                                                                                                                                                                                                950. Extension.extension:pattern[x].extension:source.value[x]
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                                                                                                                                                                                                                                                ShortIdentifies where the resource comes from
                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                952. Extension.extension:pattern[x].extension:profile
                                                                                                                                                                                                                                                                                                                Slice Nameprofile
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                                                                                                                                                                                                                                                ShortProfiles this resource claims to conform to
                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                954. Extension.extension:pattern[x].extension:profile.id
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                956. Extension.extension:pattern[x].extension:profile.extension
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                • 958. Extension.extension:pattern[x].extension:profile.url
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                  Fixed Valueprofile
                                                                                                                                                                                                                                                                                                                  960. Extension.extension:pattern[x].extension:profile.value[x]
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                                                                                                                                                                                                                                                  ShortProfiles this resource claims to conform to
                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                  Typecanonical
                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                  962. Extension.extension:pattern[x].extension:security
                                                                                                                                                                                                                                                                                                                  Slice Namesecurity
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                                                                                                                                                                                                                                                  ShortSecurity Labels applied to this resource
                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                  964. Extension.extension:pattern[x].extension:security.id
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                  966. Extension.extension:pattern[x].extension:security.extension
                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                                  • 968. Extension.extension:pattern[x].extension:security.url
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                    Fixed Valuesecurity
                                                                                                                                                                                                                                                                                                                    970. Extension.extension:pattern[x].extension:security.value[x]
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                                                                                                                                                                                                                                                    ShortSecurity Labels applied to this resource
                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                    BindingUnless not suitable, these codes SHALL be taken from R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                                    (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                                                                    Security Labels from the Healthcare Privacy and Security Classification System.

                                                                                                                                                                                                                                                                                                                    TypeCoding
                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                    972. Extension.extension:pattern[x].extension:tag
                                                                                                                                                                                                                                                                                                                    Slice Nametag
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                                                                                                                                                                                                                                                    ShortTags applied to this resource
                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                    974. Extension.extension:pattern[x].extension:tag.id
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                    976. Extension.extension:pattern[x].extension:tag.extension
                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                                    • 978. Extension.extension:pattern[x].extension:tag.url
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                      Fixed Valuetag
                                                                                                                                                                                                                                                                                                                      980. Extension.extension:pattern[x].extension:tag.value[x]
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                                                                                                                                                                                                                                                      ShortTags applied to this resource
                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                      BindingFor example codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                                      (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                                                                      Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                                                                                                                                                                                                                                                                                                      TypeCoding
                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                      982. Extension.extension:pattern[x].extension:_datatype
                                                                                                                                                                                                                                                                                                                      Slice Name_datatype
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      Data type name for ElementDefinition.pattern[x] from FHIR R5

                                                                                                                                                                                                                                                                                                                      ShortData type name for ElementDefinition.pattern[x] from FHIR R5
                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                      TypeExtension(Datatype) (Extension Type: string)
                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                      984. Extension.extension:pattern[x].extension:_datatype.id
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                      This element is affected by the following invariants: ele-1
                                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                      986. Extension.extension:pattern[x].extension:_datatype.extension
                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                      An Extension

                                                                                                                                                                                                                                                                                                                      ShortExtension
                                                                                                                                                                                                                                                                                                                      Control0..0
                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                                      • 988. Extension.extension:pattern[x].extension:_datatype.url
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                        Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                                                                        990. Extension.extension:pattern[x].extension:_datatype.value[x]
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                        ShortValue of extension
                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                        Must be: Availability|ExtendedContactDetail|Meta|integer64

                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                        This element is affected by the following invariants: ext-1
                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                        992. Extension.extension:pattern[x].url
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                        Fixed Valuepattern[x]
                                                                                                                                                                                                                                                                                                                        994. Extension.extension:pattern[x].value[x]
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        Specifies a value that each occurrence of the element in the instance SHALL follow - that is, any value in the pattern must be found in the instance, if the element has a value. Other additional values may be found too. This is effectively constraint by example.

                                                                                                                                                                                                                                                                                                                        When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly.

                                                                                                                                                                                                                                                                                                                        When an element within a pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] must (recursively) match at least one element from the instance array.

                                                                                                                                                                                                                                                                                                                        When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e.,

                                                                                                                                                                                                                                                                                                                        1. If primitive: it must match exactly the pattern value
                                                                                                                                                                                                                                                                                                                        2. If a complex object: it must match (recursively) the pattern value
                                                                                                                                                                                                                                                                                                                        3. If an array: it must match (recursively) the pattern value

                                                                                                                                                                                                                                                                                                                        If a pattern[x] is declared on a repeating element, the pattern applies to all repetitions. If the desire is for a pattern to apply to only one element or a subset of elements, slicing must be used. See Examples of Patterns for examples of pattern usage and the effect it will have.

                                                                                                                                                                                                                                                                                                                        ShortValue must have at least these property values
                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                        996. Extension.extension:example
                                                                                                                                                                                                                                                                                                                        Slice Nameexample
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        A sample value for this element demonstrating the type of information that would typically be found in the element.

                                                                                                                                                                                                                                                                                                                        ShortExample value (as defined for type)
                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                        998. Extension.extension:example.id
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                        1000. Extension.extension:example.extension
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        An Extension

                                                                                                                                                                                                                                                                                                                        ShortExtension
                                                                                                                                                                                                                                                                                                                        Control2..*
                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                                        • 1002. Extension.extension:example.extension:label
                                                                                                                                                                                                                                                                                                                          Slice Namelabel
                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                          Describes the purpose of this example among the set of examples.

                                                                                                                                                                                                                                                                                                                          ShortDescribes the purpose of this example
                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                          1004. Extension.extension:example.extension:label.id
                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                          1006. Extension.extension:example.extension:label.extension
                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                                          • 1008. Extension.extension:example.extension:label.url
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                            Fixed Valuelabel
                                                                                                                                                                                                                                                                                                                            1010. Extension.extension:example.extension:label.value[x]
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            Describes the purpose of this example among the set of examples.

                                                                                                                                                                                                                                                                                                                            ShortDescribes the purpose of this example
                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                            1012. Extension.extension:example.extension:value[x]
                                                                                                                                                                                                                                                                                                                            Slice Namevalue[x]
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            The actual value for the element, which must be one of the types allowed for this element.

                                                                                                                                                                                                                                                                                                                            ShortValue of Example (one of allowed types)
                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                            1014. Extension.extension:example.extension:value[x].id
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                            1016. Extension.extension:example.extension:value[x].extension
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            An Extension

                                                                                                                                                                                                                                                                                                                            ShortExtension
                                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                                            • 1018. Extension.extension:example.extension:value[x].extension:availableTime
                                                                                                                                                                                                                                                                                                                              Slice NameavailableTime
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                              ShortTimes the {item} is available
                                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                              1020. Extension.extension:example.extension:value[x].extension:availableTime.id
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                              1022. Extension.extension:example.extension:value[x].extension:availableTime.extension
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              An Extension

                                                                                                                                                                                                                                                                                                                              ShortExtension
                                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                                              • 1024. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek
                                                                                                                                                                                                                                                                                                                                Slice NamedaysOfWeek
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                Shortmon | tue | wed | thu | fri | sat | sun
                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                1026. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.id
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                1028. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.extension
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                                • 1030. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.url
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                  Fixed ValuedaysOfWeek
                                                                                                                                                                                                                                                                                                                                  1032. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                  Shortmon | tue | wed | thu | fri | sat | sun
                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                  BindingThe codes SHALL be taken from DaysOfWeek
                                                                                                                                                                                                                                                                                                                                  (required to http://hl7.org/fhir/ValueSet/days-of-week|4.3.0)

                                                                                                                                                                                                                                                                                                                                  The purpose for which an extended contact detail should be used.

                                                                                                                                                                                                                                                                                                                                  Typecode
                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                  1034. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay
                                                                                                                                                                                                                                                                                                                                  Slice NameallDay
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                  ShortAlways available? i.e. 24 hour service
                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                  1036. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.id
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                  1038. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.extension
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                                                  • 1040. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.url
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                    Fixed ValueallDay
                                                                                                                                                                                                                                                                                                                                    1042. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.value[x]
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                    ShortAlways available? i.e. 24 hour service
                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                    Typeboolean
                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                    1044. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime
                                                                                                                                                                                                                                                                                                                                    Slice NameavailableStartTime
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                    ShortOpening time of day (ignored if allDay = true)
                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                    1046. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.id
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                    1048. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.extension
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                                                    • 1050. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.url
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                      Fixed ValueavailableStartTime
                                                                                                                                                                                                                                                                                                                                      1052. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                      ShortOpening time of day (ignored if allDay = true)
                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                      Typetime
                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                      1054. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime
                                                                                                                                                                                                                                                                                                                                      Slice NameavailableEndTime
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                      ShortClosing time of day (ignored if allDay = true)
                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                      1056. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.id
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                      1058. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.extension
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                                                      • 1060. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.url
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                        Fixed ValueavailableEndTime
                                                                                                                                                                                                                                                                                                                                        1062. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                        ShortClosing time of day (ignored if allDay = true)
                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                        Typetime
                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                        1064. Extension.extension:example.extension:value[x].extension:availableTime.url
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                        Fixed ValueavailableTime
                                                                                                                                                                                                                                                                                                                                        1066. Extension.extension:example.extension:value[x].extension:availableTime.value[x]
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                        ShortValue of extension
                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                        1068. Extension.extension:example.extension:value[x].extension:notAvailableTime
                                                                                                                                                                                                                                                                                                                                        Slice NamenotAvailableTime
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                        ShortNot available during this time due to provided reason
                                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                        1070. Extension.extension:example.extension:value[x].extension:notAvailableTime.id
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                        1072. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        An Extension

                                                                                                                                                                                                                                                                                                                                        ShortExtension
                                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                                                        • 1074. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description
                                                                                                                                                                                                                                                                                                                                          Slice Namedescription
                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                          ShortReason presented to the user explaining why time not available
                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                          1076. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.id
                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                          1078. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.extension
                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                                                          • 1080. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.url
                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                            Fixed Valuedescription
                                                                                                                                                                                                                                                                                                                                            1082. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.value[x]
                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                            ShortReason presented to the user explaining why time not available
                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                            1084. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during
                                                                                                                                                                                                                                                                                                                                            Slice Nameduring
                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                            ShortService not available during this period
                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                            1086. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.id
                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                            1088. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.extension
                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                                                            • 1090. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.url
                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                              Fixed Valueduring
                                                                                                                                                                                                                                                                                                                                              1092. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.value[x]
                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                              ShortService not available during this period
                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                              TypePeriod
                                                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                              1094. Extension.extension:example.extension:value[x].extension:notAvailableTime.url
                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                              Fixed ValuenotAvailableTime
                                                                                                                                                                                                                                                                                                                                              1096. Extension.extension:example.extension:value[x].extension:notAvailableTime.value[x]
                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                              ShortValue of extension
                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                              TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                              1098. Extension.extension:example.extension:value[x].extension:purpose
                                                                                                                                                                                                                                                                                                                                              Slice Namepurpose
                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                              The purpose/type of contact.

                                                                                                                                                                                                                                                                                                                                              ShortThe type of contact
                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                              1100. Extension.extension:example.extension:value[x].extension:purpose.id
                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                              1102. Extension.extension:example.extension:value[x].extension:purpose.extension
                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                                                              • 1104. Extension.extension:example.extension:value[x].extension:purpose.url
                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                Fixed Valuepurpose
                                                                                                                                                                                                                                                                                                                                                1106. Extension.extension:example.extension:value[x].extension:purpose.value[x]
                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                The purpose/type of contact.

                                                                                                                                                                                                                                                                                                                                                ShortThe type of contact
                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                                                                (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                                                                                                The purpose for which an extended contact detail should be used.

                                                                                                                                                                                                                                                                                                                                                TypeCodeableConcept
                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                1108. Extension.extension:example.extension:value[x].extension:name
                                                                                                                                                                                                                                                                                                                                                Slice Namename
                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                The name of an individual to contact, some types of contact detail are usually blank.

                                                                                                                                                                                                                                                                                                                                                ShortName of an individual to contact
                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                1110. Extension.extension:example.extension:value[x].extension:name.id
                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                1112. Extension.extension:example.extension:value[x].extension:name.extension
                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                                                • 1114. Extension.extension:example.extension:value[x].extension:name.url
                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                  Fixed Valuename
                                                                                                                                                                                                                                                                                                                                                  1116. Extension.extension:example.extension:value[x].extension:name.value[x]
                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                  The name of an individual to contact, some types of contact detail are usually blank.

                                                                                                                                                                                                                                                                                                                                                  ShortName of an individual to contact
                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                  TypeHumanName
                                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                  1118. Extension.extension:example.extension:value[x].extension:telecom
                                                                                                                                                                                                                                                                                                                                                  Slice Nametelecom
                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                  The contact details application for the purpose defined.

                                                                                                                                                                                                                                                                                                                                                  ShortContact details (e.g.phone/fax/url)
                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                  1120. Extension.extension:example.extension:value[x].extension:telecom.id
                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                  1122. Extension.extension:example.extension:value[x].extension:telecom.extension
                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                                                                  • 1124. Extension.extension:example.extension:value[x].extension:telecom.url
                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                    Fixed Valuetelecom
                                                                                                                                                                                                                                                                                                                                                    1126. Extension.extension:example.extension:value[x].extension:telecom.value[x]
                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                    The contact details application for the purpose defined.

                                                                                                                                                                                                                                                                                                                                                    ShortContact details (e.g.phone/fax/url)
                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                    TypeContactPoint
                                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                    1128. Extension.extension:example.extension:value[x].extension:address
                                                                                                                                                                                                                                                                                                                                                    Slice Nameaddress
                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                    ShortAddress for the contact
                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                    1130. Extension.extension:example.extension:value[x].extension:address.id
                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                    1132. Extension.extension:example.extension:value[x].extension:address.extension
                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                                                                    • 1134. Extension.extension:example.extension:value[x].extension:address.url
                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                      Fixed Valueaddress
                                                                                                                                                                                                                                                                                                                                                      1136. Extension.extension:example.extension:value[x].extension:address.value[x]
                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                      ShortAddress for the contact
                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                      TypeAddress
                                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                      1138. Extension.extension:example.extension:value[x].extension:organization
                                                                                                                                                                                                                                                                                                                                                      Slice Nameorganization
                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                      This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                                                                                                                                                                                                                                                                                      ShortThis contact detail is handled/monitored by a specific organization
                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                      1140. Extension.extension:example.extension:value[x].extension:organization.id
                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                      1142. Extension.extension:example.extension:value[x].extension:organization.extension
                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                                                                      • 1144. Extension.extension:example.extension:value[x].extension:organization.url
                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                        Fixed Valueorganization
                                                                                                                                                                                                                                                                                                                                                        1146. Extension.extension:example.extension:value[x].extension:organization.value[x]
                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                        This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                                                                                                                                                                                                                                                                                                                        ShortThis contact detail is handled/monitored by a specific organization
                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                        TypeReference
                                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                        1148. Extension.extension:example.extension:value[x].extension:period
                                                                                                                                                                                                                                                                                                                                                        Slice Nameperiod
                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                        ShortPeriod that this contact was valid for usage
                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                        1150. Extension.extension:example.extension:value[x].extension:period.id
                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                        1152. Extension.extension:example.extension:value[x].extension:period.extension
                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                                                                        • 1154. Extension.extension:example.extension:value[x].extension:period.url
                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                          Fixed Valueperiod
                                                                                                                                                                                                                                                                                                                                                          1156. Extension.extension:example.extension:value[x].extension:period.value[x]
                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                          ShortPeriod that this contact was valid for usage
                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                          TypePeriod
                                                                                                                                                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                          1158. Extension.extension:example.extension:value[x].extension:versionId
                                                                                                                                                                                                                                                                                                                                                          Slice NameversionId
                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                          The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                                                                                                                                                                                                                                                                                          ShortVersion specific identifier
                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                          1160. Extension.extension:example.extension:value[x].extension:versionId.id
                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                          1162. Extension.extension:example.extension:value[x].extension:versionId.extension
                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                                                                          • 1164. Extension.extension:example.extension:value[x].extension:versionId.url
                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                            Fixed ValueversionId
                                                                                                                                                                                                                                                                                                                                                            1166. Extension.extension:example.extension:value[x].extension:versionId.value[x]
                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                            The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                                                                                                                                                                                                                                                                                                                                            ShortVersion specific identifier
                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                            1168. Extension.extension:example.extension:value[x].extension:lastUpdated
                                                                                                                                                                                                                                                                                                                                                            Slice NamelastUpdated
                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                            When the resource last changed - e.g. when the version changed.

                                                                                                                                                                                                                                                                                                                                                            ShortWhen the resource version last changed
                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                            1170. Extension.extension:example.extension:value[x].extension:lastUpdated.id
                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                            1172. Extension.extension:example.extension:value[x].extension:lastUpdated.extension
                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                                                                            • 1174. Extension.extension:example.extension:value[x].extension:lastUpdated.url
                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                              Fixed ValuelastUpdated
                                                                                                                                                                                                                                                                                                                                                              1176. Extension.extension:example.extension:value[x].extension:lastUpdated.value[x]
                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                              When the resource last changed - e.g. when the version changed.

                                                                                                                                                                                                                                                                                                                                                              ShortWhen the resource version last changed
                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                              Typeinstant
                                                                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                              1178. Extension.extension:example.extension:value[x].extension:source
                                                                                                                                                                                                                                                                                                                                                              Slice Namesource
                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                              A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                                                                                                                                                                                                                                                                                              ShortIdentifies where the resource comes from
                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                              1180. Extension.extension:example.extension:value[x].extension:source.id
                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                              1182. Extension.extension:example.extension:value[x].extension:source.extension
                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                                                                              • 1184. Extension.extension:example.extension:value[x].extension:source.url
                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                Fixed Valuesource
                                                                                                                                                                                                                                                                                                                                                                1186. Extension.extension:example.extension:value[x].extension:source.value[x]
                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                                                                                                                                                                                                                                                                                                                                                ShortIdentifies where the resource comes from
                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                1188. Extension.extension:example.extension:value[x].extension:profile
                                                                                                                                                                                                                                                                                                                                                                Slice Nameprofile
                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                                                                                                                                                                                                                                                                                                ShortProfiles this resource claims to conform to
                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                1190. Extension.extension:example.extension:value[x].extension:profile.id
                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                1192. Extension.extension:example.extension:value[x].extension:profile.extension
                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                                                                • 1194. Extension.extension:example.extension:value[x].extension:profile.url
                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                  Fixed Valueprofile
                                                                                                                                                                                                                                                                                                                                                                  1196. Extension.extension:example.extension:value[x].extension:profile.value[x]
                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                                                                                                                                                                                                                                                                                                                                                  ShortProfiles this resource claims to conform to
                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                  Typecanonical
                                                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                  1198. Extension.extension:example.extension:value[x].extension:security
                                                                                                                                                                                                                                                                                                                                                                  Slice Namesecurity
                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                                                                                                                                                                                                                                                                                                  ShortSecurity Labels applied to this resource
                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                  1200. Extension.extension:example.extension:value[x].extension:security.id
                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                  1202. Extension.extension:example.extension:value[x].extension:security.extension
                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                                                                                  • 1204. Extension.extension:example.extension:value[x].extension:security.url
                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                    Fixed Valuesecurity
                                                                                                                                                                                                                                                                                                                                                                    1206. Extension.extension:example.extension:value[x].extension:security.value[x]
                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                    Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                                                                                                                                                                                                                                                                                                                                                    ShortSecurity Labels applied to this resource
                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                    BindingUnless not suitable, these codes SHALL be taken from R5_security_labels_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                                                                                    (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-security-labels-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                                                                                                                    Security Labels from the Healthcare Privacy and Security Classification System.

                                                                                                                                                                                                                                                                                                                                                                    TypeCoding
                                                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                    1208. Extension.extension:example.extension:value[x].extension:tag
                                                                                                                                                                                                                                                                                                                                                                    Slice Nametag
                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                    Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                                                                                                                                                                                                                                                                                                    ShortTags applied to this resource
                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                    1210. Extension.extension:example.extension:value[x].extension:tag.id
                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                    1212. Extension.extension:example.extension:value[x].extension:tag.extension
                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                                                                                    • 1214. Extension.extension:example.extension:value[x].extension:tag.url
                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                      Fixed Valuetag
                                                                                                                                                                                                                                                                                                                                                                      1216. Extension.extension:example.extension:value[x].extension:tag.value[x]
                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                      Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                                                                                                                                                                                                                                                                                                                                                      ShortTags applied to this resource
                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                      BindingFor example codes, see R5_common_tags_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                                                                                      (example to http://hl7.org/fhir/5.0/ValueSet/R5-common-tags-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                                                                                                                      Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                                                                                                                                                                                                                                                                                                                                                      TypeCoding
                                                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                      1218. Extension.extension:example.extension:value[x].extension:_datatype
                                                                                                                                                                                                                                                                                                                                                                      Slice Name_datatype
                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                      Data type name for ElementDefinition.example.value[x] from FHIR R5

                                                                                                                                                                                                                                                                                                                                                                      ShortData type name for ElementDefinition.example.value[x] from FHIR R5
                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                      TypeExtension(Datatype) (Extension Type: string)
                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                      1220. Extension.extension:example.extension:value[x].extension:_datatype.id
                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                      This element is affected by the following invariants: ele-1
                                                                                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                      1222. Extension.extension:example.extension:value[x].extension:_datatype.extension
                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                      An Extension

                                                                                                                                                                                                                                                                                                                                                                      ShortExtension
                                                                                                                                                                                                                                                                                                                                                                      Control0..0
                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                                                                                      • 1224. Extension.extension:example.extension:value[x].extension:_datatype.url
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                                                                                                                        1226. Extension.extension:example.extension:value[x].extension:_datatype.value[x]
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                        ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                        Must be: Availability|ExtendedContactDetail|Meta|integer64

                                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                                        This element is affected by the following invariants: ext-1
                                                                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                        1228. Extension.extension:example.extension:value[x].url
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        Fixed Valuevalue[x]
                                                                                                                                                                                                                                                                                                                                                                        1230. Extension.extension:example.extension:value[x].value[x]
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        The actual value for the element, which must be one of the types allowed for this element.

                                                                                                                                                                                                                                                                                                                                                                        ShortValue of Example (one of allowed types)
                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                        1232. Extension.extension:example.url
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        Fixed Valueexample
                                                                                                                                                                                                                                                                                                                                                                        1234. Extension.extension:example.value[x]
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                        ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                        1236. Extension.extension:minValue[x]
                                                                                                                                                                                                                                                                                                                                                                        Slice NameminValue[x]
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                                                                                                                                                                                                                                                                                                                                                        ShortMinimum Allowed Value (for some types)
                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                        1238. Extension.extension:minValue[x].id
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        1240. Extension.extension:minValue[x].extension
                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                        An Extension

                                                                                                                                                                                                                                                                                                                                                                        ShortExtension
                                                                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                                                                                        • 1242. Extension.extension:minValue[x].extension:_datatype
                                                                                                                                                                                                                                                                                                                                                                          Slice Name_datatype
                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                          Data type name for ElementDefinition.minValue[x] from FHIR R5

                                                                                                                                                                                                                                                                                                                                                                          ShortData type name for ElementDefinition.minValue[x] from FHIR R5
                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                          TypeExtension(Datatype) (Extension Type: string)
                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                          1244. Extension.extension:minValue[x].extension:_datatype.id
                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                          This element is affected by the following invariants: ele-1
                                                                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                          1246. Extension.extension:minValue[x].extension:_datatype.extension
                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                          An Extension

                                                                                                                                                                                                                                                                                                                                                                          ShortExtension
                                                                                                                                                                                                                                                                                                                                                                          Control0..0
                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                                                                                          • 1248. Extension.extension:minValue[x].extension:_datatype.url
                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                            Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                                                                                                                            1250. Extension.extension:minValue[x].extension:_datatype.value[x]
                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                            ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                            Must be: integer64

                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                            This element is affected by the following invariants: ext-1
                                                                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                            Fixed Valueinteger64
                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                            1252. Extension.extension:minValue[x].url
                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                            Fixed ValueminValue[x]
                                                                                                                                                                                                                                                                                                                                                                            1254. Extension.extension:minValue[x].value[x]
                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                            The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                                                                                                                                                                                                                                                                                                                                                            ShortMinimum Allowed Value (for some types)
                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                            TypeChoice of: date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, Quantity, string
                                                                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                            1256. Extension.extension:maxValue[x]
                                                                                                                                                                                                                                                                                                                                                                            Slice NamemaxValue[x]
                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                            The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                                                                                                                                                                                                                                                                                                                                                            ShortMaximum Allowed Value (for some types)
                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                            1258. Extension.extension:maxValue[x].id
                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                            1260. Extension.extension:maxValue[x].extension
                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                            An Extension

                                                                                                                                                                                                                                                                                                                                                                            ShortExtension
                                                                                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                                                                                            • 1262. Extension.extension:maxValue[x].extension:_datatype
                                                                                                                                                                                                                                                                                                                                                                              Slice Name_datatype
                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                              Data type name for ElementDefinition.maxValue[x] from FHIR R5

                                                                                                                                                                                                                                                                                                                                                                              ShortData type name for ElementDefinition.maxValue[x] from FHIR R5
                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                              TypeExtension(Datatype) (Extension Type: string)
                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                              1264. Extension.extension:maxValue[x].extension:_datatype.id
                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                              This element is affected by the following invariants: ele-1
                                                                                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                              1266. Extension.extension:maxValue[x].extension:_datatype.extension
                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                              An Extension

                                                                                                                                                                                                                                                                                                                                                                              ShortExtension
                                                                                                                                                                                                                                                                                                                                                                              Control0..0
                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                                                                                              • 1268. Extension.extension:maxValue[x].extension:_datatype.url
                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                                                                                                                                1270. Extension.extension:maxValue[x].extension:_datatype.value[x]
                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                                ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                Must be: integer64

                                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                                This element is affected by the following invariants: ext-1
                                                                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                Fixed Valueinteger64
                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                1272. Extension.extension:maxValue[x].url
                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                Fixed ValuemaxValue[x]
                                                                                                                                                                                                                                                                                                                                                                                1274. Extension.extension:maxValue[x].value[x]
                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.

                                                                                                                                                                                                                                                                                                                                                                                ShortMaximum Allowed Value (for some types)
                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                TypeChoice of: date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, Quantity, string
                                                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                1276. Extension.extension:maxLength
                                                                                                                                                                                                                                                                                                                                                                                Slice NamemaxLength
                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element. maxLength SHOULD only be used on primitive data types that have a string representation (see http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics).

                                                                                                                                                                                                                                                                                                                                                                                ShortMax length for string type data
                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                1278. Extension.extension:maxLength.id
                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                1280. Extension.extension:maxLength.extension
                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                                                                                • 1282. Extension.extension:maxLength.url
                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                  Fixed ValuemaxLength
                                                                                                                                                                                                                                                                                                                                                                                  1284. Extension.extension:maxLength.value[x]
                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                  Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element. maxLength SHOULD only be used on primitive data types that have a string representation (see http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics).

                                                                                                                                                                                                                                                                                                                                                                                  ShortMax length for string type data
                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                  Typeinteger
                                                                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                  1286. Extension.extension:condition
                                                                                                                                                                                                                                                                                                                                                                                  Slice Namecondition
                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                  A reference to an invariant that may make additional statements about the cardinality or value in the instance.

                                                                                                                                                                                                                                                                                                                                                                                  ShortReference to invariant about presence
                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                  1288. Extension.extension:condition.id
                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                  1290. Extension.extension:condition.extension
                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                                                                                                  • 1292. Extension.extension:condition.url
                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                    Fixed Valuecondition
                                                                                                                                                                                                                                                                                                                                                                                    1294. Extension.extension:condition.value[x]
                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                    A reference to an invariant that may make additional statements about the cardinality or value in the instance.

                                                                                                                                                                                                                                                                                                                                                                                    ShortReference to invariant about presence
                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                    1296. Extension.extension:constraint
                                                                                                                                                                                                                                                                                                                                                                                    Slice Nameconstraint
                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                    Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance.

                                                                                                                                                                                                                                                                                                                                                                                    ShortCondition that must evaluate to true
                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                    1298. Extension.extension:constraint.id
                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                    1300. Extension.extension:constraint.extension
                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                    An Extension

                                                                                                                                                                                                                                                                                                                                                                                    ShortExtension
                                                                                                                                                                                                                                                                                                                                                                                    Control3..*
                                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                                                                                                    • 1302. Extension.extension:constraint.extension:key
                                                                                                                                                                                                                                                                                                                                                                                      Slice Namekey
                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                      Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality.

                                                                                                                                                                                                                                                                                                                                                                                      ShortTarget of 'condition' reference above
                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                      1304. Extension.extension:constraint.extension:key.id
                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                      1306. Extension.extension:constraint.extension:key.extension
                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                                                                                                      • 1308. Extension.extension:constraint.extension:key.url
                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                        Fixed Valuekey
                                                                                                                                                                                                                                                                                                                                                                                        1310. Extension.extension:constraint.extension:key.value[x]
                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                        Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality.

                                                                                                                                                                                                                                                                                                                                                                                        ShortTarget of 'condition' reference above
                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                        1312. Extension.extension:constraint.extension:requirements
                                                                                                                                                                                                                                                                                                                                                                                        Slice Namerequirements
                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                        Description of why this constraint is necessary or appropriate.

                                                                                                                                                                                                                                                                                                                                                                                        ShortWhy this constraint is necessary or appropriate
                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                        1314. Extension.extension:constraint.extension:requirements.id
                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                        1316. Extension.extension:constraint.extension:requirements.extension
                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                                                                                                        • 1318. Extension.extension:constraint.extension:requirements.url
                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                          Fixed Valuerequirements
                                                                                                                                                                                                                                                                                                                                                                                          1320. Extension.extension:constraint.extension:requirements.value[x]
                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                          Description of why this constraint is necessary or appropriate.

                                                                                                                                                                                                                                                                                                                                                                                          ShortWhy this constraint is necessary or appropriate
                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                          Typemarkdown
                                                                                                                                                                                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                          1322. Extension.extension:constraint.extension:severity
                                                                                                                                                                                                                                                                                                                                                                                          Slice Nameseverity
                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                          Identifies the impact constraint violation has on the conformance of the instance.

                                                                                                                                                                                                                                                                                                                                                                                          Shorterror | warning
                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                          1324. Extension.extension:constraint.extension:severity.id
                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                          1326. Extension.extension:constraint.extension:severity.extension
                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                                                                                                          • 1328. Extension.extension:constraint.extension:severity.url
                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                            Fixed Valueseverity
                                                                                                                                                                                                                                                                                                                                                                                            1330. Extension.extension:constraint.extension:severity.value[x]
                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                            Identifies the impact constraint violation has on the conformance of the instance.

                                                                                                                                                                                                                                                                                                                                                                                            Shorterror | warning
                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                            BindingThe codes SHALL be taken from ConstraintSeverity
                                                                                                                                                                                                                                                                                                                                                                                            (required to http://hl7.org/fhir/ValueSet/constraint-severity|4.3.0)

                                                                                                                                                                                                                                                                                                                                                                                            SHALL applications comply with this constraint?

                                                                                                                                                                                                                                                                                                                                                                                            Typecode
                                                                                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                            1332. Extension.extension:constraint.extension:suppress
                                                                                                                                                                                                                                                                                                                                                                                            Slice Namesuppress
                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                            If true, indicates that the warning or best practice guideline should be suppressed.

                                                                                                                                                                                                                                                                                                                                                                                            ShortSuppress warning or hint in profile
                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                            1334. Extension.extension:constraint.extension:suppress.id
                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                            1336. Extension.extension:constraint.extension:suppress.extension
                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                                                                                                            • 1338. Extension.extension:constraint.extension:suppress.url
                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                              Fixed Valuesuppress
                                                                                                                                                                                                                                                                                                                                                                                              1340. Extension.extension:constraint.extension:suppress.value[x]
                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                              If true, indicates that the warning or best practice guideline should be suppressed.

                                                                                                                                                                                                                                                                                                                                                                                              ShortSuppress warning or hint in profile
                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                              Typeboolean
                                                                                                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                              1342. Extension.extension:constraint.extension:human
                                                                                                                                                                                                                                                                                                                                                                                              Slice Namehuman
                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                              Text that can be used to describe the constraint in messages identifying that the constraint has been violated.

                                                                                                                                                                                                                                                                                                                                                                                              ShortHuman description of constraint
                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                              1344. Extension.extension:constraint.extension:human.id
                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                              1346. Extension.extension:constraint.extension:human.extension
                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                                                                                                              • 1348. Extension.extension:constraint.extension:human.url
                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                Fixed Valuehuman
                                                                                                                                                                                                                                                                                                                                                                                                1350. Extension.extension:constraint.extension:human.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                Text that can be used to describe the constraint in messages identifying that the constraint has been violated.

                                                                                                                                                                                                                                                                                                                                                                                                ShortHuman description of constraint
                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                1352. Extension.extension:constraint.extension:expression
                                                                                                                                                                                                                                                                                                                                                                                                Slice Nameexpression
                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                A FHIRPath expression of constraint that can be executed to see if this constraint is met.

                                                                                                                                                                                                                                                                                                                                                                                                ShortFHIRPath expression of constraint
                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                1354. Extension.extension:constraint.extension:expression.id
                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                1356. Extension.extension:constraint.extension:expression.extension
                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                • 1358. Extension.extension:constraint.extension:expression.url
                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                  Fixed Valueexpression
                                                                                                                                                                                                                                                                                                                                                                                                  1360. Extension.extension:constraint.extension:expression.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                  A FHIRPath expression of constraint that can be executed to see if this constraint is met.

                                                                                                                                                                                                                                                                                                                                                                                                  ShortFHIRPath expression of constraint
                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                  1362. Extension.extension:constraint.extension:source
                                                                                                                                                                                                                                                                                                                                                                                                  Slice Namesource
                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                  A reference to the original source of the constraint, for traceability purposes.

                                                                                                                                                                                                                                                                                                                                                                                                  ShortReference to original source of constraint
                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                  1364. Extension.extension:constraint.extension:source.id
                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                  1366. Extension.extension:constraint.extension:source.extension
                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                  • 1368. Extension.extension:constraint.extension:source.url
                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Fixed Valuesource
                                                                                                                                                                                                                                                                                                                                                                                                    1370. Extension.extension:constraint.extension:source.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                    A reference to the original source of the constraint, for traceability purposes.

                                                                                                                                                                                                                                                                                                                                                                                                    ShortReference to original source of constraint
                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                    Typecanonical
                                                                                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                    1372. Extension.extension:constraint.url
                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Fixed Valueconstraint
                                                                                                                                                                                                                                                                                                                                                                                                    1374. Extension.extension:constraint.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                                                    ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                    TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                    1376. Extension.extension:mustHaveValue
                                                                                                                                                                                                                                                                                                                                                                                                    Slice NamemustHaveValue
                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                    Specifies for a primitive data type that the value of the data type cannot be replaced by an extension.

                                                                                                                                                                                                                                                                                                                                                                                                    ShortFor primitives, that a value must be present - not replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                    1378. Extension.extension:mustHaveValue.id
                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                    1380. Extension.extension:mustHaveValue.extension
                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                    • 1382. Extension.extension:mustHaveValue.url
                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                      Fixed ValuemustHaveValue
                                                                                                                                                                                                                                                                                                                                                                                                      1384. Extension.extension:mustHaveValue.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                      Specifies for a primitive data type that the value of the data type cannot be replaced by an extension.

                                                                                                                                                                                                                                                                                                                                                                                                      ShortFor primitives, that a value must be present - not replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                      Typeboolean
                                                                                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                      1386. Extension.extension:valueAlternatives
                                                                                                                                                                                                                                                                                                                                                                                                      Slice NamevalueAlternatives
                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                      Specifies a list of extensions that can appear in place of a primitive value.

                                                                                                                                                                                                                                                                                                                                                                                                      ShortExtensions that are allowed to replace a primitive value
                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                      1388. Extension.extension:valueAlternatives.id
                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                      1390. Extension.extension:valueAlternatives.extension
                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                      • 1392. Extension.extension:valueAlternatives.url
                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                        Fixed ValuevalueAlternatives
                                                                                                                                                                                                                                                                                                                                                                                                        1394. Extension.extension:valueAlternatives.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                        Specifies a list of extensions that can appear in place of a primitive value.

                                                                                                                                                                                                                                                                                                                                                                                                        ShortExtensions that are allowed to replace a primitive value
                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                        Typecanonical
                                                                                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                        1396. Extension.extension:mustSupport
                                                                                                                                                                                                                                                                                                                                                                                                        Slice NamemustSupport
                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                        If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful way. Note that this is being phased out and replaced by obligations (see below). If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation.

                                                                                                                                                                                                                                                                                                                                                                                                        ShortIf the element must be supported (discouraged - see obligations)
                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                        1398. Extension.extension:mustSupport.id
                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                        1400. Extension.extension:mustSupport.extension
                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                        • 1402. Extension.extension:mustSupport.url
                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                          Fixed ValuemustSupport
                                                                                                                                                                                                                                                                                                                                                                                                          1404. Extension.extension:mustSupport.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                          If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful way. Note that this is being phased out and replaced by obligations (see below). If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation.

                                                                                                                                                                                                                                                                                                                                                                                                          ShortIf the element must be supported (discouraged - see obligations)
                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                          Typeboolean
                                                                                                                                                                                                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                          1406. Extension.extension:isModifier
                                                                                                                                                                                                                                                                                                                                                                                                          Slice NameisModifier
                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                          If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system. When used on the root element in an extension definition, this indicates whether or not the extension is a modifier extension.

                                                                                                                                                                                                                                                                                                                                                                                                          ShortIf this modifies the meaning of other elements
                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                          1408. Extension.extension:isModifier.id
                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                          1410. Extension.extension:isModifier.extension
                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                          • 1412. Extension.extension:isModifier.url
                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                            Fixed ValueisModifier
                                                                                                                                                                                                                                                                                                                                                                                                            1414. Extension.extension:isModifier.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                            If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system. When used on the root element in an extension definition, this indicates whether or not the extension is a modifier extension.

                                                                                                                                                                                                                                                                                                                                                                                                            ShortIf this modifies the meaning of other elements
                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                            Typeboolean
                                                                                                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                            1416. Extension.extension:isModifierReason
                                                                                                                                                                                                                                                                                                                                                                                                            Slice NameisModifierReason
                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                            Explains how that element affects the interpretation of the resource or element that contains it.

                                                                                                                                                                                                                                                                                                                                                                                                            ShortReason that this element is marked as a modifier
                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                            1418. Extension.extension:isModifierReason.id
                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                            1420. Extension.extension:isModifierReason.extension
                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                            • 1422. Extension.extension:isModifierReason.url
                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                              Fixed ValueisModifierReason
                                                                                                                                                                                                                                                                                                                                                                                                              1424. Extension.extension:isModifierReason.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                              Explains how that element affects the interpretation of the resource or element that contains it.

                                                                                                                                                                                                                                                                                                                                                                                                              ShortReason that this element is marked as a modifier
                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                              1426. Extension.extension:isSummary
                                                                                                                                                                                                                                                                                                                                                                                                              Slice NameisSummary
                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                              Whether the element should be included if a client requests a search with the parameter _summary=true.

                                                                                                                                                                                                                                                                                                                                                                                                              ShortInclude when _summary = true?
                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                              1428. Extension.extension:isSummary.id
                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                              1430. Extension.extension:isSummary.extension
                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                              • 1432. Extension.extension:isSummary.url
                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                Fixed ValueisSummary
                                                                                                                                                                                                                                                                                                                                                                                                                1434. Extension.extension:isSummary.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                Whether the element should be included if a client requests a search with the parameter _summary=true.

                                                                                                                                                                                                                                                                                                                                                                                                                ShortInclude when _summary = true?
                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                Typeboolean
                                                                                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                1436. Extension.extension:binding
                                                                                                                                                                                                                                                                                                                                                                                                                Slice Namebinding
                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string, uri).

                                                                                                                                                                                                                                                                                                                                                                                                                ShortValueSet details if this is coded
                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                1438. Extension.extension:binding.id
                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                1440. Extension.extension:binding.extension
                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                An Extension

                                                                                                                                                                                                                                                                                                                                                                                                                ShortExtension
                                                                                                                                                                                                                                                                                                                                                                                                                Control1..*
                                                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                • 1442. Extension.extension:binding.extension:strength
                                                                                                                                                                                                                                                                                                                                                                                                                  Slice Namestrength
                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                  Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances.

                                                                                                                                                                                                                                                                                                                                                                                                                  Shortrequired | extensible | preferred | example
                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                  1444. Extension.extension:binding.extension:strength.id
                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                  1446. Extension.extension:binding.extension:strength.extension
                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                  • 1448. Extension.extension:binding.extension:strength.url
                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    Fixed Valuestrength
                                                                                                                                                                                                                                                                                                                                                                                                                    1450. Extension.extension:binding.extension:strength.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                    Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances.

                                                                                                                                                                                                                                                                                                                                                                                                                    Shortrequired | extensible | preferred | example
                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                    BindingThe codes SHALL be taken from BindingStrength
                                                                                                                                                                                                                                                                                                                                                                                                                    (required to http://hl7.org/fhir/ValueSet/binding-strength|4.3.0)

                                                                                                                                                                                                                                                                                                                                                                                                                    Indication of the degree of conformance expectations associated with a binding.

                                                                                                                                                                                                                                                                                                                                                                                                                    Typecode
                                                                                                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                    1452. Extension.extension:binding.extension:description
                                                                                                                                                                                                                                                                                                                                                                                                                    Slice Namedescription
                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                    Describes the intended use of this particular set of codes.

                                                                                                                                                                                                                                                                                                                                                                                                                    ShortIntended use of codes in the bound value set
                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                    1454. Extension.extension:binding.extension:description.id
                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    1456. Extension.extension:binding.extension:description.extension
                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                    • 1458. Extension.extension:binding.extension:description.url
                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      Fixed Valuedescription
                                                                                                                                                                                                                                                                                                                                                                                                                      1460. Extension.extension:binding.extension:description.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                      Describes the intended use of this particular set of codes.

                                                                                                                                                                                                                                                                                                                                                                                                                      ShortIntended use of codes in the bound value set
                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                      Typemarkdown
                                                                                                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                      1462. Extension.extension:binding.extension:valueSet
                                                                                                                                                                                                                                                                                                                                                                                                                      Slice NamevalueSet
                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                      Refers to the value set that identifies the set of codes the binding refers to.

                                                                                                                                                                                                                                                                                                                                                                                                                      ShortSource of value set
                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                      1464. Extension.extension:binding.extension:valueSet.id
                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      1466. Extension.extension:binding.extension:valueSet.extension
                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                      • 1468. Extension.extension:binding.extension:valueSet.url
                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        Fixed ValuevalueSet
                                                                                                                                                                                                                                                                                                                                                                                                                        1470. Extension.extension:binding.extension:valueSet.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                        Refers to the value set that identifies the set of codes the binding refers to.

                                                                                                                                                                                                                                                                                                                                                                                                                        ShortSource of value set
                                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                        Typecanonical
                                                                                                                                                                                                                                                                                                                                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                        1472. Extension.extension:binding.extension:additional
                                                                                                                                                                                                                                                                                                                                                                                                                        Slice Nameadditional
                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                        Additional bindings that help applications implementing this element. Additional bindings do not replace the main binding but provide more information and/or context.

                                                                                                                                                                                                                                                                                                                                                                                                                        ShortAdditional Bindings - more rules about the binding
                                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                        1474. Extension.extension:binding.extension:additional.id
                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        1476. Extension.extension:binding.extension:additional.extension
                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                        An Extension

                                                                                                                                                                                                                                                                                                                                                                                                                        ShortExtension
                                                                                                                                                                                                                                                                                                                                                                                                                        Control2..*
                                                                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                        • 1478. Extension.extension:binding.extension:additional.extension:purpose
                                                                                                                                                                                                                                                                                                                                                                                                                          Slice Namepurpose
                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                          The use of this additional binding.

                                                                                                                                                                                                                                                                                                                                                                                                                          Shortmaximum | minimum | required | extensible | candidate | current | preferred | ui | starter | component
                                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                          1480. Extension.extension:binding.extension:additional.extension:purpose.id
                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                          1482. Extension.extension:binding.extension:additional.extension:purpose.extension
                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                          • 1484. Extension.extension:binding.extension:additional.extension:purpose.url
                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            Fixed Valuepurpose
                                                                                                                                                                                                                                                                                                                                                                                                                            1486. Extension.extension:binding.extension:additional.extension:purpose.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                            The use of this additional binding.

                                                                                                                                                                                                                                                                                                                                                                                                                            Shortmaximum | minimum | required | extensible | candidate | current | preferred | ui | starter | component
                                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                            BindingThe codes SHALL be taken from R5_additional_binding_purpose_for_R4B (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                                                                                                                                            (required to http://hl7.org/fhir/5.0/ValueSet/R5-additional-binding-purpose-for-R4B|0.0.1-snapshot-2)

                                                                                                                                                                                                                                                                                                                                                                                                                            The use of an additional binding.

                                                                                                                                                                                                                                                                                                                                                                                                                            Typecode
                                                                                                                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                            1488. Extension.extension:binding.extension:additional.extension:valueSet
                                                                                                                                                                                                                                                                                                                                                                                                                            Slice NamevalueSet
                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                            The valueSet that is being bound for the purpose.

                                                                                                                                                                                                                                                                                                                                                                                                                            ShortThe value set for the additional binding
                                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                            1490. Extension.extension:binding.extension:additional.extension:valueSet.id
                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            1492. Extension.extension:binding.extension:additional.extension:valueSet.extension
                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                            • 1494. Extension.extension:binding.extension:additional.extension:valueSet.url
                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              Fixed ValuevalueSet
                                                                                                                                                                                                                                                                                                                                                                                                                              1496. Extension.extension:binding.extension:additional.extension:valueSet.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                              The valueSet that is being bound for the purpose.

                                                                                                                                                                                                                                                                                                                                                                                                                              ShortThe value set for the additional binding
                                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                              Typecanonical
                                                                                                                                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                              1498. Extension.extension:binding.extension:additional.extension:documentation
                                                                                                                                                                                                                                                                                                                                                                                                                              Slice Namedocumentation
                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                              Documentation of the purpose of use of the bindingproviding additional information about how it is intended to be used.

                                                                                                                                                                                                                                                                                                                                                                                                                              ShortDocumentation of the purpose of use of the binding
                                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                              1500. Extension.extension:binding.extension:additional.extension:documentation.id
                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              1502. Extension.extension:binding.extension:additional.extension:documentation.extension
                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                              • 1504. Extension.extension:binding.extension:additional.extension:documentation.url
                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                Fixed Valuedocumentation
                                                                                                                                                                                                                                                                                                                                                                                                                                1506. Extension.extension:binding.extension:additional.extension:documentation.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                Documentation of the purpose of use of the bindingproviding additional information about how it is intended to be used.

                                                                                                                                                                                                                                                                                                                                                                                                                                ShortDocumentation of the purpose of use of the binding
                                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                Typemarkdown
                                                                                                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                1508. Extension.extension:binding.extension:additional.extension:shortDoco
                                                                                                                                                                                                                                                                                                                                                                                                                                Slice NameshortDoco
                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                ShortConcise documentation - for summary tables
                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                1510. Extension.extension:binding.extension:additional.extension:shortDoco.id
                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                1512. Extension.extension:binding.extension:additional.extension:shortDoco.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                • 1514. Extension.extension:binding.extension:additional.extension:shortDoco.url
                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  Fixed ValueshortDoco
                                                                                                                                                                                                                                                                                                                                                                                                                                  1516. Extension.extension:binding.extension:additional.extension:shortDoco.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ShortConcise documentation - for summary tables
                                                                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                  1518. Extension.extension:binding.extension:additional.extension:usage
                                                                                                                                                                                                                                                                                                                                                                                                                                  Slice Nameusage
                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                  Qualifies the usage of the binding. Typically bindings are qualified by jurisdiction, but they may also be qualified by gender, workflow status, clinical domain etc. The information to decide whether a usege context applies is usually outside the resource, determined by context, and this might present challenges for validation tooling.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ShortQualifies the usage - jurisdiction, gender, workflow status etc.
                                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                  1520. Extension.extension:binding.extension:additional.extension:usage.id
                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                  Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  1522. Extension.extension:binding.extension:additional.extension:usage.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                  TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                  • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                  • 1524. Extension.extension:binding.extension:additional.extension:usage.url
                                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    Fixed Valueusage
                                                                                                                                                                                                                                                                                                                                                                                                                                    1526. Extension.extension:binding.extension:additional.extension:usage.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                    Qualifies the usage of the binding. Typically bindings are qualified by jurisdiction, but they may also be qualified by gender, workflow status, clinical domain etc. The information to decide whether a usege context applies is usually outside the resource, determined by context, and this might present challenges for validation tooling.

                                                                                                                                                                                                                                                                                                                                                                                                                                    ShortQualifies the usage - jurisdiction, gender, workflow status etc.
                                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                    TypeUsageContext
                                                                                                                                                                                                                                                                                                                                                                                                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                    1528. Extension.extension:binding.extension:additional.extension:any
                                                                                                                                                                                                                                                                                                                                                                                                                                    Slice Nameany
                                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                    Whether the binding applies to all repeats, or just to any one of them. This is only relevant for elements that can repeat.

                                                                                                                                                                                                                                                                                                                                                                                                                                    ShortWhether binding can applies to all repeats, or just one
                                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                    1530. Extension.extension:binding.extension:additional.extension:any.id
                                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                    Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    1532. Extension.extension:binding.extension:additional.extension:any.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                    TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                    • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                    • 1534. Extension.extension:binding.extension:additional.extension:any.url
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Fixed Valueany
                                                                                                                                                                                                                                                                                                                                                                                                                                      1536. Extension.extension:binding.extension:additional.extension:any.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      Whether the binding applies to all repeats, or just to any one of them. This is only relevant for elements that can repeat.

                                                                                                                                                                                                                                                                                                                                                                                                                                      ShortWhether binding can applies to all repeats, or just one
                                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                      Typeboolean
                                                                                                                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                      1538. Extension.extension:binding.extension:additional.url
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Fixed Valueadditional
                                                                                                                                                                                                                                                                                                                                                                                                                                      1540. Extension.extension:binding.extension:additional.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                                                                                      ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                      TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                      1542. Extension.extension:binding.url
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Fixed Valuebinding
                                                                                                                                                                                                                                                                                                                                                                                                                                      1544. Extension.extension:binding.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                                                                                      ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                      TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                                                                                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                      1546. Extension.extension:mapping
                                                                                                                                                                                                                                                                                                                                                                                                                                      Slice Namemapping
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      Identifies a concept from an external specification that roughly corresponds to this element.

                                                                                                                                                                                                                                                                                                                                                                                                                                      ShortMap element to another set of definitions
                                                                                                                                                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                      StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                      1548. Extension.extension:mapping.id
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                      Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      1550. Extension.extension:mapping.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                      An Extension

                                                                                                                                                                                                                                                                                                                                                                                                                                      ShortExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Control2..*
                                                                                                                                                                                                                                                                                                                                                                                                                                      TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                      • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                      • 1552. Extension.extension:mapping.extension:identity
                                                                                                                                                                                                                                                                                                                                                                                                                                        Slice Nameidentity
                                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                        An internal reference to the definition of a mapping.

                                                                                                                                                                                                                                                                                                                                                                                                                                        ShortReference to mapping declaration
                                                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                        1554. Extension.extension:mapping.extension:identity.id
                                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                        Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                        1556. Extension.extension:mapping.extension:identity.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                                        Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                        TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                        Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                        • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                        • 1558. Extension.extension:mapping.extension:identity.url
                                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          Fixed Valueidentity
                                                                                                                                                                                                                                                                                                                                                                                                                                          1560. Extension.extension:mapping.extension:identity.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                          An internal reference to the definition of a mapping.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ShortReference to mapping declaration
                                                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                          1562. Extension.extension:mapping.extension:language
                                                                                                                                                                                                                                                                                                                                                                                                                                          Slice Namelanguage
                                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                          Identifies the computable language in which mapping.map is expressed.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ShortComputable language of mapping
                                                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                          1564. Extension.extension:mapping.extension:language.id
                                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                          Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          1566. Extension.extension:mapping.extension:language.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                          TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                          Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                          • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                          • 1568. Extension.extension:mapping.extension:language.url
                                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            Fixed Valuelanguage
                                                                                                                                                                                                                                                                                                                                                                                                                                            1570. Extension.extension:mapping.extension:language.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                            Identifies the computable language in which mapping.map is expressed.

                                                                                                                                                                                                                                                                                                                                                                                                                                            ShortComputable language of mapping
                                                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                            BindingThe codes SHALL be taken from Mime Types
                                                                                                                                                                                                                                                                                                                                                                                                                                            (required to http://hl7.org/fhir/ValueSet/mimetypes|4.3.0)

                                                                                                                                                                                                                                                                                                                                                                                                                                            BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)

                                                                                                                                                                                                                                                                                                                                                                                                                                            Typecode
                                                                                                                                                                                                                                                                                                                                                                                                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                            1572. Extension.extension:mapping.extension:map
                                                                                                                                                                                                                                                                                                                                                                                                                                            Slice Namemap
                                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                            Expresses what part of the target specification corresponds to this element.

                                                                                                                                                                                                                                                                                                                                                                                                                                            ShortDetails of the mapping
                                                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                            1574. Extension.extension:mapping.extension:map.id
                                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                            Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            1576. Extension.extension:mapping.extension:map.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                                            Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                            TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                            Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                            • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                            • 1578. Extension.extension:mapping.extension:map.url
                                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              Fixed Valuemap
                                                                                                                                                                                                                                                                                                                                                                                                                                              1580. Extension.extension:mapping.extension:map.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                              Expresses what part of the target specification corresponds to this element.

                                                                                                                                                                                                                                                                                                                                                                                                                                              ShortDetails of the mapping
                                                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                              1582. Extension.extension:mapping.extension:comment
                                                                                                                                                                                                                                                                                                                                                                                                                                              Slice Namecomment
                                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                              Comments that provide information about the mapping or its use.

                                                                                                                                                                                                                                                                                                                                                                                                                                              ShortComments about the mapping or its use
                                                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                              1584. Extension.extension:mapping.extension:comment.id
                                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                              Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              1586. Extension.extension:mapping.extension:comment.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                                                                                                                                                                                                                                                                                                                                              Control0..*
                                                                                                                                                                                                                                                                                                                                                                                                                                              TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                              Alternate Namesextensions, user content
                                                                                                                                                                                                                                                                                                                                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                              • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                              • 1588. Extension.extension:mapping.extension:comment.url
                                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Fixed Valuecomment
                                                                                                                                                                                                                                                                                                                                                                                                                                                1590. Extension.extension:mapping.extension:comment.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                Comments that provide information about the mapping or its use.

                                                                                                                                                                                                                                                                                                                                                                                                                                                ShortComments about the mapping or its use
                                                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget. StructureDefinition.snapshot.element maps to R4B StructureDefinition.snapshot.element. So is mapped as SourceIsBroaderThanTarget.

                                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                Typemarkdown
                                                                                                                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                                1592. Extension.extension:mapping.url
                                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Fixed Valuemapping
                                                                                                                                                                                                                                                                                                                                                                                                                                                1594. Extension.extension:mapping.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                                                                                                ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                                1596. Extension.extension:_datatype
                                                                                                                                                                                                                                                                                                                                                                                                                                                Slice Name_datatype
                                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                Data type name for StructureDefinition.snapshot.element from FHIR R5

                                                                                                                                                                                                                                                                                                                                                                                                                                                ShortData type name for StructureDefinition.snapshot.element from FHIR R5
                                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                TypeExtension(Datatype) (Extension Type: string)
                                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                                1598. Extension.extension:_datatype.id
                                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                                                                                                                                                                                                                                                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                This element is affected by the following invariants: ele-1
                                                                                                                                                                                                                                                                                                                                                                                                                                                Typeid
                                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                1600. Extension.extension:_datatype.extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                An Extension

                                                                                                                                                                                                                                                                                                                                                                                                                                                ShortExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                                Control0..0
                                                                                                                                                                                                                                                                                                                                                                                                                                                TypeExtension
                                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                                                                                                                                                                                                                                                                                                                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                                                                                                                                                                                                                                                                                                                                                • value @ url
                                                                                                                                                                                                                                                                                                                                                                                                                                                • 1602. Extension.extension:_datatype.url
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                                                                                                                                                                                                                                                                                                                                                                                                                  1604. Extension.extension:_datatype.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Must be: ElementDefinition

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                  This element is affected by the following invariants: ext-1
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Fixed ValueElementDefinition
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                                                                                                                                                                                                                                                                                                                                  1606. Extension.url
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-StructureDefinition.snapshot.element
                                                                                                                                                                                                                                                                                                                                                                                                                                                  1608. Extension.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ShortValue of extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                                  TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
                                                                                                                                                                                                                                                                                                                                                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))