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

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

Extension: Ext_R5_StructureDefinition_di_element - Detailed Descriptions

Page standards status: Informative Maturity Level: 0

Definitions for the ext-R5-StructureDefinition.di.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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        BindingThe codes SHALL be taken from R5_discriminator_type_for_R4 (0.0.1-snapshot-2)
        (required to http://hl7.org/fhir/5.0/ValueSet/R5-discriminator-type-for-R4|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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            BindingUnless not suitable, these codes SHALL be taken from R5_elementdefinition_types_for_R4 (0.0.1-snapshot-2)
            (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-elementdefinition-types-for-R4|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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

            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:concept
              Slice Nameconcept
              Definition

              A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

              ShortReference to a concept (by class)
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              Control0..1
              196. Extension.extension:defaultValue[x].extension:concept.url
              Control1..1
              Fixed Valueconcept
              198. Extension.extension:defaultValue[x].extension:concept.value[x]
              Definition

              A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

              ShortReference to a concept (by class)
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              TypeCodeableConcept
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              200. Extension.extension:defaultValue[x].extension:reference
              Slice Namereference
              Definition

              A reference to a resource the provides exact details about the information being referenced.

              ShortReference to a resource (by instance)
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              Control0..1
              202. Extension.extension:defaultValue[x].extension:reference.url
              Control1..1
              Fixed Valuereference
              204. Extension.extension:defaultValue[x].extension:reference.value[x]
              Definition

              A reference to a resource the provides exact details about the information being referenced.

              ShortReference to a resource (by instance)
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              TypeReference
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              206. Extension.extension:defaultValue[x].extension:lowNumerator
              Slice NamelowNumerator
              Definition

              The value of the low limit numerator.

              ShortLow Numerator limit
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              Control0..1
              208. Extension.extension:defaultValue[x].extension:lowNumerator.url
              Control1..1
              Fixed ValuelowNumerator
              210. Extension.extension:defaultValue[x].extension:lowNumerator.value[x]
              Definition

              The value of the low limit numerator.

              ShortLow Numerator limit
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              TypeQuantity(SimpleQuantity)
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              212. Extension.extension:defaultValue[x].extension:highNumerator
              Slice NamehighNumerator
              Definition

              The value of the high limit numerator.

              ShortHigh Numerator limit
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              Control0..1
              214. Extension.extension:defaultValue[x].extension:highNumerator.url
              Control1..1
              Fixed ValuehighNumerator
              216. Extension.extension:defaultValue[x].extension:highNumerator.value[x]
              Definition

              The value of the high limit numerator.

              ShortHigh Numerator limit
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              TypeQuantity(SimpleQuantity)
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              218. Extension.extension:defaultValue[x].extension:denominator
              Slice Namedenominator
              Definition

              The value of the denominator.

              ShortDenominator value
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              Control0..1
              220. Extension.extension:defaultValue[x].extension:denominator.url
              Control1..1
              Fixed Valuedenominator
              222. Extension.extension:defaultValue[x].extension:denominator.value[x]
              Definition

              The value of the denominator.

              ShortDenominator value
              Comments

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              TypeQuantity(SimpleQuantity)
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              224. Extension.extension:defaultValue[x].extension:availableTime
              Slice NameavailableTime
              Definition

              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

              ShortTimes the {item} is available
              Control0..*
              226. 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
              • 228. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek
                Slice NamedaysOfWeek
                Definition

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                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.0.1)

                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
                234. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay
                Slice NameallDay
                Definition

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                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
                240. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime
                Slice NameavailableStartTime
                Definition

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                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
                246. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime
                Slice NameavailableEndTime
                Definition

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                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
                252. Extension.extension:defaultValue[x].extension:availableTime.url
                Control1..1
                Fixed ValueavailableTime
                254. Extension.extension:defaultValue[x].extension:notAvailableTime
                Slice NamenotAvailableTime
                Definition

                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                ShortNot available during this time due to provided reason
                Control0..*
                256. 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
                • 258. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description
                  Slice Namedescription
                  Definition

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  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
                  264. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during
                  Slice Nameduring
                  Definition

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                  The purpose/type of contact.

                  ShortThe type of contact
                  Comments

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                  The purpose/type of contact.

                  ShortThe type of contact
                  Comments

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                  (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|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]
                  278. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  Control0..*
                  280. Extension.extension:defaultValue[x].extension:name.url
                  Control1..1
                  Fixed Valuename
                  282. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  TypeHumanName
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  284. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  Control0..*
                  286. Extension.extension:defaultValue[x].extension:telecom.url
                  Control1..1
                  Fixed Valuetelecom
                  288. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  ShortAddress for the contact
                  TypeAddress
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  296. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  Control0..1
                  298. Extension.extension:defaultValue[x].extension:organization.url
                  Control1..1
                  Fixed Valueorganization
                  300. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  ShortPeriod that this contact was valid for usage
                  TypePeriod
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  308. 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)
                  310. Extension.extension:defaultValue[x].extension:_datatype.value[x]
                  Comments

                  Must be: CodeableReference|RatioRange|Availability|ExtendedContactDetail|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
                  312. Extension.extension:defaultValue[x].url
                  Control1..1
                  Fixed ValuedefaultValue[x]
                  314. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                  [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
                  316. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  Control0..1
                  318. Extension.extension:meaningWhenMissing.url
                  Control1..1
                  Fixed ValuemeaningWhenMissing
                  320. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  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
                  322. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  Control0..1
                  324. Extension.extension:orderMeaning.url
                  Control1..1
                  Fixed ValueorderMeaning
                  326. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  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
                  328. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                  Control0..1
                  330. 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
                  • 332. Extension.extension:fixed[x].extension:concept
                    Slice Nameconcept
                    Definition

                    A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                    ShortReference to a concept (by class)
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    Control0..1
                    334. Extension.extension:fixed[x].extension:concept.url
                    Control1..1
                    Fixed Valueconcept
                    336. Extension.extension:fixed[x].extension:concept.value[x]
                    Definition

                    A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                    ShortReference to a concept (by class)
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    TypeCodeableConcept
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    338. Extension.extension:fixed[x].extension:reference
                    Slice Namereference
                    Definition

                    A reference to a resource the provides exact details about the information being referenced.

                    ShortReference to a resource (by instance)
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    Control0..1
                    340. Extension.extension:fixed[x].extension:reference.url
                    Control1..1
                    Fixed Valuereference
                    342. Extension.extension:fixed[x].extension:reference.value[x]
                    Definition

                    A reference to a resource the provides exact details about the information being referenced.

                    ShortReference to a resource (by instance)
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    TypeReference
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    344. Extension.extension:fixed[x].extension:lowNumerator
                    Slice NamelowNumerator
                    Definition

                    The value of the low limit numerator.

                    ShortLow Numerator limit
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    Control0..1
                    346. Extension.extension:fixed[x].extension:lowNumerator.url
                    Control1..1
                    Fixed ValuelowNumerator
                    348. Extension.extension:fixed[x].extension:lowNumerator.value[x]
                    Definition

                    The value of the low limit numerator.

                    ShortLow Numerator limit
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    TypeQuantity(SimpleQuantity)
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    350. Extension.extension:fixed[x].extension:highNumerator
                    Slice NamehighNumerator
                    Definition

                    The value of the high limit numerator.

                    ShortHigh Numerator limit
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    Control0..1
                    352. Extension.extension:fixed[x].extension:highNumerator.url
                    Control1..1
                    Fixed ValuehighNumerator
                    354. Extension.extension:fixed[x].extension:highNumerator.value[x]
                    Definition

                    The value of the high limit numerator.

                    ShortHigh Numerator limit
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    TypeQuantity(SimpleQuantity)
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    356. Extension.extension:fixed[x].extension:denominator
                    Slice Namedenominator
                    Definition

                    The value of the denominator.

                    ShortDenominator value
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    Control0..1
                    358. Extension.extension:fixed[x].extension:denominator.url
                    Control1..1
                    Fixed Valuedenominator
                    360. Extension.extension:fixed[x].extension:denominator.value[x]
                    Definition

                    The value of the denominator.

                    ShortDenominator value
                    Comments

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    TypeQuantity(SimpleQuantity)
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    362. Extension.extension:fixed[x].extension:availableTime
                    Slice NameavailableTime
                    Definition

                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                    ShortTimes the {item} is available
                    Control0..*
                    364. 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
                    • 366. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek
                      Slice NamedaysOfWeek
                      Definition

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                      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.0.1)

                      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
                      372. Extension.extension:fixed[x].extension:availableTime.extension:allDay
                      Slice NameallDay
                      Definition

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                      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
                      378. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime
                      Slice NameavailableStartTime
                      Definition

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                      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
                      384. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime
                      Slice NameavailableEndTime
                      Definition

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                      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
                      390. Extension.extension:fixed[x].extension:availableTime.url
                      Control1..1
                      Fixed ValueavailableTime
                      392. Extension.extension:fixed[x].extension:notAvailableTime
                      Slice NamenotAvailableTime
                      Definition

                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                      ShortNot available during this time due to provided reason
                      Control0..*
                      394. 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
                      • 396. Extension.extension:fixed[x].extension:notAvailableTime.extension:description
                        Slice Namedescription
                        Definition

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        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
                        402. Extension.extension:fixed[x].extension:notAvailableTime.extension:during
                        Slice Nameduring
                        Definition

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                        The purpose/type of contact.

                        ShortThe type of contact
                        Comments

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                        The purpose/type of contact.

                        ShortThe type of contact
                        Comments

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                        (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|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]
                        416. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        Control0..*
                        418. Extension.extension:fixed[x].extension:name.url
                        Control1..1
                        Fixed Valuename
                        420. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        TypeHumanName
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        422. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        Control0..*
                        424. Extension.extension:fixed[x].extension:telecom.url
                        Control1..1
                        Fixed Valuetelecom
                        426. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        ShortAddress for the contact
                        TypeAddress
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        434. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        Control0..1
                        436. Extension.extension:fixed[x].extension:organization.url
                        Control1..1
                        Fixed Valueorganization
                        438. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        ShortPeriod that this contact was valid for usage
                        TypePeriod
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        446. 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)
                        448. Extension.extension:fixed[x].extension:_datatype.value[x]
                        Comments

                        Must be: CodeableReference|RatioRange|Availability|ExtendedContactDetail|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
                        450. Extension.extension:fixed[x].url
                        Control1..1
                        Fixed Valuefixed[x]
                        452. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                        [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
                        454. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                        Control0..1
                        456. 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
                        • 458. Extension.extension:pattern[x].extension:concept
                          Slice Nameconcept
                          Definition

                          A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                          ShortReference to a concept (by class)
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          Control0..1
                          460. Extension.extension:pattern[x].extension:concept.url
                          Control1..1
                          Fixed Valueconcept
                          462. Extension.extension:pattern[x].extension:concept.value[x]
                          Definition

                          A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                          ShortReference to a concept (by class)
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          TypeCodeableConcept
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          464. Extension.extension:pattern[x].extension:reference
                          Slice Namereference
                          Definition

                          A reference to a resource the provides exact details about the information being referenced.

                          ShortReference to a resource (by instance)
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          Control0..1
                          466. Extension.extension:pattern[x].extension:reference.url
                          Control1..1
                          Fixed Valuereference
                          468. Extension.extension:pattern[x].extension:reference.value[x]
                          Definition

                          A reference to a resource the provides exact details about the information being referenced.

                          ShortReference to a resource (by instance)
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          TypeReference
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          470. Extension.extension:pattern[x].extension:lowNumerator
                          Slice NamelowNumerator
                          Definition

                          The value of the low limit numerator.

                          ShortLow Numerator limit
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          Control0..1
                          472. Extension.extension:pattern[x].extension:lowNumerator.url
                          Control1..1
                          Fixed ValuelowNumerator
                          474. Extension.extension:pattern[x].extension:lowNumerator.value[x]
                          Definition

                          The value of the low limit numerator.

                          ShortLow Numerator limit
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          TypeQuantity(SimpleQuantity)
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          476. Extension.extension:pattern[x].extension:highNumerator
                          Slice NamehighNumerator
                          Definition

                          The value of the high limit numerator.

                          ShortHigh Numerator limit
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          Control0..1
                          478. Extension.extension:pattern[x].extension:highNumerator.url
                          Control1..1
                          Fixed ValuehighNumerator
                          480. Extension.extension:pattern[x].extension:highNumerator.value[x]
                          Definition

                          The value of the high limit numerator.

                          ShortHigh Numerator limit
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          TypeQuantity(SimpleQuantity)
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          482. Extension.extension:pattern[x].extension:denominator
                          Slice Namedenominator
                          Definition

                          The value of the denominator.

                          ShortDenominator value
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          Control0..1
                          484. Extension.extension:pattern[x].extension:denominator.url
                          Control1..1
                          Fixed Valuedenominator
                          486. Extension.extension:pattern[x].extension:denominator.value[x]
                          Definition

                          The value of the denominator.

                          ShortDenominator value
                          Comments

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          TypeQuantity(SimpleQuantity)
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          488. Extension.extension:pattern[x].extension:availableTime
                          Slice NameavailableTime
                          Definition

                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                          ShortTimes the {item} is available
                          Control0..*
                          490. 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
                          • 492. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek
                            Slice NamedaysOfWeek
                            Definition

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                            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.0.1)

                            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
                            498. Extension.extension:pattern[x].extension:availableTime.extension:allDay
                            Slice NameallDay
                            Definition

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                            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
                            504. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime
                            Slice NameavailableStartTime
                            Definition

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                            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
                            510. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime
                            Slice NameavailableEndTime
                            Definition

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                            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
                            516. Extension.extension:pattern[x].extension:availableTime.url
                            Control1..1
                            Fixed ValueavailableTime
                            518. Extension.extension:pattern[x].extension:notAvailableTime
                            Slice NamenotAvailableTime
                            Definition

                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                            ShortNot available during this time due to provided reason
                            Control0..*
                            520. 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
                            • 522. Extension.extension:pattern[x].extension:notAvailableTime.extension:description
                              Slice Namedescription
                              Definition

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              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
                              528. Extension.extension:pattern[x].extension:notAvailableTime.extension:during
                              Slice Nameduring
                              Definition

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                              The purpose/type of contact.

                              ShortThe type of contact
                              Comments

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                              The purpose/type of contact.

                              ShortThe type of contact
                              Comments

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                              (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|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]
                              542. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              Control0..*
                              544. Extension.extension:pattern[x].extension:name.url
                              Control1..1
                              Fixed Valuename
                              546. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              TypeHumanName
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              548. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              Control0..*
                              550. Extension.extension:pattern[x].extension:telecom.url
                              Control1..1
                              Fixed Valuetelecom
                              552. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              ShortAddress for the contact
                              TypeAddress
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              560. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              Control0..1
                              562. Extension.extension:pattern[x].extension:organization.url
                              Control1..1
                              Fixed Valueorganization
                              564. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              ShortPeriod that this contact was valid for usage
                              TypePeriod
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              572. 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)
                              574. Extension.extension:pattern[x].extension:_datatype.value[x]
                              Comments

                              Must be: CodeableReference|RatioRange|Availability|ExtendedContactDetail|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
                              576. Extension.extension:pattern[x].url
                              Control1..1
                              Fixed Valuepattern[x]
                              578. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                              [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
                              580. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                              Control0..*
                              582. 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
                              • 584. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                Control1..1
                                586. Extension.extension:example.extension:label.url
                                Control1..1
                                Fixed Valuelabel
                                588. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                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
                                590. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                Control1..1
                                592. 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
                                • 594. Extension.extension:example.extension:value[x].extension:concept
                                  Slice Nameconcept
                                  Definition

                                  A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                  ShortReference to a concept (by class)
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  Control0..1
                                  596. Extension.extension:example.extension:value[x].extension:concept.url
                                  Control1..1
                                  Fixed Valueconcept
                                  598. Extension.extension:example.extension:value[x].extension:concept.value[x]
                                  Definition

                                  A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                  ShortReference to a concept (by class)
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  TypeCodeableConcept
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  600. Extension.extension:example.extension:value[x].extension:reference
                                  Slice Namereference
                                  Definition

                                  A reference to a resource the provides exact details about the information being referenced.

                                  ShortReference to a resource (by instance)
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  Control0..1
                                  602. Extension.extension:example.extension:value[x].extension:reference.url
                                  Control1..1
                                  Fixed Valuereference
                                  604. Extension.extension:example.extension:value[x].extension:reference.value[x]
                                  Definition

                                  A reference to a resource the provides exact details about the information being referenced.

                                  ShortReference to a resource (by instance)
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  TypeReference
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  606. Extension.extension:example.extension:value[x].extension:lowNumerator
                                  Slice NamelowNumerator
                                  Definition

                                  The value of the low limit numerator.

                                  ShortLow Numerator limit
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  Control0..1
                                  608. Extension.extension:example.extension:value[x].extension:lowNumerator.url
                                  Control1..1
                                  Fixed ValuelowNumerator
                                  610. Extension.extension:example.extension:value[x].extension:lowNumerator.value[x]
                                  Definition

                                  The value of the low limit numerator.

                                  ShortLow Numerator limit
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  TypeQuantity(SimpleQuantity)
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  612. Extension.extension:example.extension:value[x].extension:highNumerator
                                  Slice NamehighNumerator
                                  Definition

                                  The value of the high limit numerator.

                                  ShortHigh Numerator limit
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  Control0..1
                                  614. Extension.extension:example.extension:value[x].extension:highNumerator.url
                                  Control1..1
                                  Fixed ValuehighNumerator
                                  616. Extension.extension:example.extension:value[x].extension:highNumerator.value[x]
                                  Definition

                                  The value of the high limit numerator.

                                  ShortHigh Numerator limit
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  TypeQuantity(SimpleQuantity)
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  618. Extension.extension:example.extension:value[x].extension:denominator
                                  Slice Namedenominator
                                  Definition

                                  The value of the denominator.

                                  ShortDenominator value
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  Control0..1
                                  620. Extension.extension:example.extension:value[x].extension:denominator.url
                                  Control1..1
                                  Fixed Valuedenominator
                                  622. Extension.extension:example.extension:value[x].extension:denominator.value[x]
                                  Definition

                                  The value of the denominator.

                                  ShortDenominator value
                                  Comments

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  TypeQuantity(SimpleQuantity)
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  624. Extension.extension:example.extension:value[x].extension:availableTime
                                  Slice NameavailableTime
                                  Definition

                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                  ShortTimes the {item} is available
                                  Control0..*
                                  626. 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
                                  • 628. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek
                                    Slice NamedaysOfWeek
                                    Definition

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                    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.0.1)

                                    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
                                    634. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay
                                    Slice NameallDay
                                    Definition

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                    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
                                    640. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime
                                    Slice NameavailableStartTime
                                    Definition

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                    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
                                    646. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime
                                    Slice NameavailableEndTime
                                    Definition

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                    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
                                    652. Extension.extension:example.extension:value[x].extension:availableTime.url
                                    Control1..1
                                    Fixed ValueavailableTime
                                    654. Extension.extension:example.extension:value[x].extension:notAvailableTime
                                    Slice NamenotAvailableTime
                                    Definition

                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                    ShortNot available during this time due to provided reason
                                    Control0..*
                                    656. 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
                                    • 658. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description
                                      Slice Namedescription
                                      Definition

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      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
                                      664. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during
                                      Slice Nameduring
                                      Definition

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                      The purpose/type of contact.

                                      ShortThe type of contact
                                      Comments

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                      The purpose/type of contact.

                                      ShortThe type of contact
                                      Comments

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                      (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|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]
                                      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 contact
                                      Comments

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      Control0..*
                                      680. Extension.extension:example.extension:value[x].extension:name.url
                                      Control1..1
                                      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.

                                      ShortName of an individual to contact
                                      Comments

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      TypeHumanName
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      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)
                                      Comments

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      Control0..*
                                      686. Extension.extension:example.extension:value[x].extension:telecom.url
                                      Control1..1
                                      Fixed Valuetelecom
                                      688. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      ShortAddress for the contact
                                      TypeAddress
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      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 organization
                                      Comments

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      Control0..1
                                      698. Extension.extension:example.extension:value[x].extension:organization.url
                                      Control1..1
                                      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.

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

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      ShortPeriod that this contact was valid for usage
                                      TypePeriod
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      708. 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)
                                      710. Extension.extension:example.extension:value[x].extension:_datatype.value[x]
                                      Comments

                                      Must be: CodeableReference|RatioRange|Availability|ExtendedContactDetail|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
                                      712. Extension.extension:example.extension:value[x].url
                                      Control1..1
                                      Fixed Valuevalue[x]
                                      714. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                      [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
                                      716. Extension.extension:example.url
                                      Control1..1
                                      Fixed Valueexample
                                      718. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                      Control0..1
                                      720. 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
                                      • 722. 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)
                                        724. 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
                                        726. Extension.extension:minValue[x].url
                                        Control1..1
                                        Fixed ValueminValue[x]
                                        728. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                        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
                                        730. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                        Control0..1
                                        732. 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
                                        • 734. 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)
                                          736. 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
                                          738. Extension.extension:maxValue[x].url
                                          Control1..1
                                          Fixed ValuemaxValue[x]
                                          740. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                          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
                                          742. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                          Control0..1
                                          744. Extension.extension:maxLength.url
                                          Control1..1
                                          Fixed ValuemaxLength
                                          746. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                          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
                                          748. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                          Control0..*
                                          750. Extension.extension:condition.url
                                          Control1..1
                                          Fixed Valuecondition
                                          752. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                          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
                                          754. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                          Control0..*
                                          756. 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
                                          • 758. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control1..1
                                            760. Extension.extension:constraint.extension:key.url
                                            Control1..1
                                            Fixed Valuekey
                                            762. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            764. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            766. Extension.extension:constraint.extension:requirements.url
                                            Control1..1
                                            Fixed Valuerequirements
                                            768. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            770. Extension.extension:constraint.extension:severity
                                            Slice Nameseverity
                                            Definition

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

                                            Shorterror | warning
                                            Comments

                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

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

                                            Shorterror | warning
                                            Comments

                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                            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
                                            776. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            778. Extension.extension:constraint.extension:suppress.url
                                            Control1..1
                                            Fixed Valuesuppress
                                            780. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            782. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control1..1
                                            784. Extension.extension:constraint.extension:human.url
                                            Control1..1
                                            Fixed Valuehuman
                                            786. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            788. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            790. Extension.extension:constraint.extension:expression.url
                                            Control1..1
                                            Fixed Valueexpression
                                            792. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            794. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            796. Extension.extension:constraint.extension:source.url
                                            Control1..1
                                            Fixed Valuesource
                                            798. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            800. Extension.extension:constraint.url
                                            Control1..1
                                            Fixed Valueconstraint
                                            802. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            804. Extension.extension:mustHaveValue.url
                                            Control1..1
                                            Fixed ValuemustHaveValue
                                            806. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            808. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..*
                                            810. Extension.extension:valueAlternatives.url
                                            Control1..1
                                            Fixed ValuevalueAlternatives
                                            812. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            814. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            816. Extension.extension:mustSupport.url
                                            Control1..1
                                            Fixed ValuemustSupport
                                            818. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            820. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            822. Extension.extension:isModifier.url
                                            Control1..1
                                            Fixed ValueisModifier
                                            824. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            826. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            828. Extension.extension:isModifierReason.url
                                            Control1..1
                                            Fixed ValueisModifierReason
                                            830. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            832. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            834. Extension.extension:isSummary.url
                                            Control1..1
                                            Fixed ValueisSummary
                                            836. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            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
                                            838. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                            Control0..1
                                            840. 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
                                            • 842. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                              Control1..1
                                              844. Extension.extension:binding.extension:strength.url
                                              Control1..1
                                              Fixed Valuestrength
                                              846. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                              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
                                              848. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                              Control0..1
                                              850. Extension.extension:binding.extension:description.url
                                              Control1..1
                                              Fixed Valuedescription
                                              852. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                              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
                                              854. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                              Control0..1
                                              856. Extension.extension:binding.extension:valueSet.url
                                              Control1..1
                                              Fixed ValuevalueSet
                                              858. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                              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
                                              860. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                              Control0..*
                                              862. 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
                                              • 864. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                Control1..1
                                                866. Extension.extension:binding.extension:additional.extension:purpose.url
                                                Control1..1
                                                Fixed Valuepurpose
                                                868. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                BindingThe codes SHALL be taken from R5_additional_binding_purpose_for_R4 (0.0.1-snapshot-2)
                                                (required to http://hl7.org/fhir/5.0/ValueSet/R5-additional-binding-purpose-for-R4|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
                                                870. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                Control1..1
                                                872. Extension.extension:binding.extension:additional.extension:valueSet.url
                                                Control1..1
                                                Fixed ValuevalueSet
                                                874. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                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
                                                876. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                Control0..1
                                                878. Extension.extension:binding.extension:additional.extension:documentation.url
                                                Control1..1
                                                Fixed Valuedocumentation
                                                880. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                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
                                                882. Extension.extension:binding.extension:additional.extension:shortDoco
                                                Slice NameshortDoco
                                                Definition

                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                ShortConcise documentation - for summary tables
                                                Control0..1
                                                884. Extension.extension:binding.extension:additional.extension:shortDoco.url
                                                Control1..1
                                                Fixed ValueshortDoco
                                                886. Extension.extension:binding.extension:additional.extension:shortDoco.value[x]
                                                Definition

                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                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
                                                888. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                Control0..*
                                                890. Extension.extension:binding.extension:additional.extension:usage.url
                                                Control1..1
                                                Fixed Valueusage
                                                892. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                TypeUsageContext
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                894. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                Control0..1
                                                896. Extension.extension:binding.extension:additional.extension:any.url
                                                Control1..1
                                                Fixed Valueany
                                                898. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                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
                                                900. Extension.extension:binding.extension:additional.url
                                                Control1..1
                                                Fixed Valueadditional
                                                902. Extension.extension:binding.url
                                                Control1..1
                                                Fixed Valuebinding
                                                904. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                Control0..*
                                                906. 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
                                                • 908. Extension.extension:mapping.extension:identity
                                                  Slice Nameidentity
                                                  Definition

                                                  An internal reference to the definition of a mapping.

                                                  ShortReference to mapping declaration
                                                  Comments

                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  Control1..1
                                                  910. Extension.extension:mapping.extension:identity.url
                                                  Control1..1
                                                  Fixed Valueidentity
                                                  912. Extension.extension:mapping.extension:identity.value[x]
                                                  Definition

                                                  An internal reference to the definition of a mapping.

                                                  ShortReference to mapping declaration
                                                  Comments

                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  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
                                                  914. Extension.extension:mapping.extension:language
                                                  Slice Namelanguage
                                                  Definition

                                                  Identifies the computable language in which mapping.map is expressed.

                                                  ShortComputable language of mapping
                                                  Comments

                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  Control0..1
                                                  916. Extension.extension:mapping.extension:language.url
                                                  Control1..1
                                                  Fixed Valuelanguage
                                                  918. Extension.extension:mapping.extension:language.value[x]
                                                  Definition

                                                  Identifies the computable language in which mapping.map is expressed.

                                                  ShortComputable language of mapping
                                                  Comments

                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  BindingThe codes SHALL be taken from Mime Types
                                                  (required to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1)

                                                  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
                                                  920. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  Control1..1
                                                  922. Extension.extension:mapping.extension:map.url
                                                  Control1..1
                                                  Fixed Valuemap
                                                  924. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  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
                                                  926. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  Control0..1
                                                  928. Extension.extension:mapping.extension:comment.url
                                                  Control1..1
                                                  Fixed Valuecomment
                                                  930. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  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
                                                  932. Extension.extension:mapping.url
                                                  Control1..1
                                                  Fixed Valuemapping
                                                  934. Extension.extension:_datatype
                                                  Slice Name_datatype
                                                  Definition

                                                  Data type name for StructureDefinition.differential.element from FHIR R5

                                                  ShortData type name for StructureDefinition.differential.element from FHIR R5
                                                  Control0..1
                                                  TypeExtension(Datatype) (Extension Type: string)
                                                  936. 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
                                                  938. Extension.url
                                                  Control1..1
                                                  Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-StructureDefinition.differential.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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                  Control10..*
                                                  This element is affected by the following invariants: ele-1
                                                  Is Modifierfalse
                                                  Invariantsele-1: All FHIR elements must have a @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())
                                                  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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    Control0..1
                                                    Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    Control0..1
                                                    BindingThe codes SHALL be taken from For codes, see PropertyRepresentation
                                                    (required to http://hl7.org/fhir/ValueSet/property-representation|4.0.1)

                                                    How a property is represented when serialized.

                                                    Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    Control0..1
                                                    Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    Control0..1
                                                    Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    Control0..1
                                                    Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                    Codes that indicate the meaning of a data element.

                                                    TypeCoding, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        BindingThe codes SHALL be taken from For codes, see R5_discriminator_type_for_R4 (0.0.1-snapshot-2)
                                                        (required to http://hl7.org/fhir/5.0/ValueSet/R5-discriminator-type-for-R4|0.0.1-snapshot-2)

                                                        How an element value is interpreted when discrimination is evaluated.

                                                        Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        BindingThe codes SHALL be taken from For codes, see SlicingRules
                                                        (required to http://hl7.org/fhir/ValueSet/resource-slicing-rules|4.0.1)

                                                        How slices are interpreted when evaluating an instance.

                                                        Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typemarkdown, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typemarkdown, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typemarkdown, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        TypeunsignedInt, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        Control0..1
                                                        Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          Control0..1
                                                          Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          Control0..1
                                                          TypeunsignedInt, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          Control0..1
                                                          Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          Control0..1
                                                          Typeuri, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                            List of all Types for ElementDefinition.type.code.

                                                            Typeuri, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            Control0..1
                                                            Typecanonical, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            Control0..1
                                                            Typecanonical, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            Control0..1
                                                            BindingThe codes SHALL be taken from For codes, see AggregationMode
                                                            (required to http://hl7.org/fhir/ValueSet/resource-aggregation-mode|4.0.1)

                                                            How resource references can be aggregated.

                                                            Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            Control0..1
                                                            BindingThe codes SHALL be taken from For codes, see ReferenceVersionRules
                                                            (required to http://hl7.org/fhir/ValueSet/reference-version-rules|4.0.1)

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

                                                            Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                            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:concept
                                                              Slice Nameconcept
                                                              Definition

                                                              A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                              ShortReference to a concept (by class)Additional content defined by implementations
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              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())
                                                              196. Extension.extension:defaultValue[x].extension:concept.url
                                                              Definition

                                                              Source of the definition for the extension code - a logical name or a URL.

                                                              Shortidentifies the meaning of the extension
                                                              Comments

                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                              Control1..1
                                                              Typeuri
                                                              Is Modifierfalse
                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                              Summaryfalse
                                                              Fixed Valueconcept
                                                              198. Extension.extension:defaultValue[x].extension:concept.value[x]
                                                              Definition

                                                              A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.


                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                              ShortReference to a concept (by class)Value of extension
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              Control0..1
                                                              TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                              200. Extension.extension:defaultValue[x].extension:reference
                                                              Slice Namereference
                                                              Definition

                                                              A reference to a resource the provides exact details about the information being referenced.

                                                              ShortReference to a resource (by instance)Additional content defined by implementations
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              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())
                                                              202. Extension.extension:defaultValue[x].extension:reference.url
                                                              Definition

                                                              Source of the definition for the extension code - a logical name or a URL.

                                                              Shortidentifies the meaning of the extension
                                                              Comments

                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                              Control1..1
                                                              Typeuri
                                                              Is Modifierfalse
                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                              Summaryfalse
                                                              Fixed Valuereference
                                                              204. Extension.extension:defaultValue[x].extension:reference.value[x]
                                                              Definition

                                                              A reference to a resource the provides exact details about the information being referenced.


                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                              ShortReference to a resource (by instance)Value of extension
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              Control0..1
                                                              TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                              206. Extension.extension:defaultValue[x].extension:lowNumerator
                                                              Slice NamelowNumerator
                                                              Definition

                                                              The value of the low limit numerator.

                                                              ShortLow Numerator limitAdditional content defined by implementations
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              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())
                                                              208. Extension.extension:defaultValue[x].extension:lowNumerator.url
                                                              Definition

                                                              Source of the definition for the extension code - a logical name or a URL.

                                                              Shortidentifies the meaning of the extension
                                                              Comments

                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                              Control1..1
                                                              Typeuri
                                                              Is Modifierfalse
                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                              Summaryfalse
                                                              Fixed ValuelowNumerator
                                                              210. Extension.extension:defaultValue[x].extension:lowNumerator.value[x]
                                                              Definition

                                                              The value of the low limit numerator.


                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                              ShortLow Numerator limitValue of extension
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              Control0..1
                                                              TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                              212. Extension.extension:defaultValue[x].extension:highNumerator
                                                              Slice NamehighNumerator
                                                              Definition

                                                              The value of the high limit numerator.

                                                              ShortHigh Numerator limitAdditional content defined by implementations
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              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())
                                                              214. Extension.extension:defaultValue[x].extension:highNumerator.url
                                                              Definition

                                                              Source of the definition for the extension code - a logical name or a URL.

                                                              Shortidentifies the meaning of the extension
                                                              Comments

                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                              Control1..1
                                                              Typeuri
                                                              Is Modifierfalse
                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                              Summaryfalse
                                                              Fixed ValuehighNumerator
                                                              216. Extension.extension:defaultValue[x].extension:highNumerator.value[x]
                                                              Definition

                                                              The value of the high limit numerator.


                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                              ShortHigh Numerator limitValue of extension
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              Control0..1
                                                              TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                              218. Extension.extension:defaultValue[x].extension:denominator
                                                              Slice Namedenominator
                                                              Definition

                                                              The value of the denominator.

                                                              ShortDenominator valueAdditional content defined by implementations
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              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())
                                                              220. Extension.extension:defaultValue[x].extension:denominator.url
                                                              Definition

                                                              Source of the definition for the extension code - a logical name or a URL.

                                                              Shortidentifies the meaning of the extension
                                                              Comments

                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                              Control1..1
                                                              Typeuri
                                                              Is Modifierfalse
                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                              Summaryfalse
                                                              Fixed Valuedenominator
                                                              222. Extension.extension:defaultValue[x].extension:denominator.value[x]
                                                              Definition

                                                              The value of the denominator.


                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                              ShortDenominator valueValue of extension
                                                              Comments

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              Control0..1
                                                              TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                              224. Extension.extension:defaultValue[x].extension:availableTime
                                                              Slice NameavailableTime
                                                              Definition

                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                              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())
                                                              226. 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
                                                              • 228. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek
                                                                Slice NamedaysOfWeek
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                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())
                                                                230. 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
                                                                232. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                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.0.1)

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

                                                                Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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:availableTime.extension:allDay
                                                                Slice NameallDay
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                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())
                                                                236. 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
                                                                238. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.value[x]
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                240. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime
                                                                Slice NameavailableStartTime
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                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())
                                                                242. 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
                                                                244. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                246. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime
                                                                Slice NameavailableEndTime
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                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())
                                                                248. 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
                                                                250. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                252. 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
                                                                254. Extension.extension:defaultValue[x].extension:notAvailableTime
                                                                Slice NamenotAvailableTime
                                                                Definition

                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                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())
                                                                256. 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
                                                                • 258. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description
                                                                  Slice Namedescription
                                                                  Definition

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  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())
                                                                  260. 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
                                                                  262. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.value[x]
                                                                  Definition

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                  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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                  264. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during
                                                                  Slice Nameduring
                                                                  Definition

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  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())
                                                                  266. 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
                                                                  268. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.value[x]
                                                                  Definition

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                  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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                  270. 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
                                                                  272. Extension.extension:defaultValue[x].extension:purpose
                                                                  Slice Namepurpose
                                                                  Definition

                                                                  The purpose/type of contact.

                                                                  ShortThe type of contactAdditional content defined by implementations
                                                                  Comments

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  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: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
                                                                  276. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  Control0..1
                                                                  BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                                                  (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|0.0.1-snapshot-2)

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

                                                                  TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  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())
                                                                  280. 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
                                                                  282. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  Control0..1
                                                                  TypeHumanName, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                  284. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  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())
                                                                  286. 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
                                                                  288. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  Control0..1
                                                                  TypeContactPoint, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                  290. Extension.extension:defaultValue[x].extension:address
                                                                  Slice Nameaddress
                                                                  Definition

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  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())
                                                                  292. 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
                                                                  294. Extension.extension:defaultValue[x].extension:address.value[x]
                                                                  Definition

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                  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, Meta, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                  296. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  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())
                                                                  298. 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
                                                                  300. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  Control0..1
                                                                  TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                  302. Extension.extension:defaultValue[x].extension:period
                                                                  Slice Nameperiod
                                                                  Definition

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                  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())
                                                                  304. 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
                                                                  306. Extension.extension:defaultValue[x].extension:period.value[x]
                                                                  Definition

                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                  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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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:_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())
                                                                  310. 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
                                                                  • 312. 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
                                                                    314. 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: CodeableReference|RatioRange|Availability|ExtendedContactDetail|integer64

                                                                    Control10..1
                                                                    This element is affected by the following invariants: ext-1
                                                                    Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                    316. 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]
                                                                    318. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                    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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta, 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()))
                                                                    320. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                    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())
                                                                    322. 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
                                                                    324. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                    Control0..1
                                                                    Typemarkdown, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                    326. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                    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: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
                                                                    330. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                    Control0..1
                                                                    Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                    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: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
                                                                    • 336. Extension.extension:fixed[x].extension:concept
                                                                      Slice Nameconcept
                                                                      Definition

                                                                      A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                      ShortReference to a concept (by class)Additional content defined by implementations
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      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())
                                                                      338. Extension.extension:fixed[x].extension:concept.url
                                                                      Definition

                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                      Shortidentifies the meaning of the extension
                                                                      Comments

                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                      Control1..1
                                                                      Typeuri
                                                                      Is Modifierfalse
                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                      Summaryfalse
                                                                      Fixed Valueconcept
                                                                      340. Extension.extension:fixed[x].extension:concept.value[x]
                                                                      Definition

                                                                      A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.


                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                      ShortReference to a concept (by class)Value of extension
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      Control0..1
                                                                      TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                      342. Extension.extension:fixed[x].extension:reference
                                                                      Slice Namereference
                                                                      Definition

                                                                      A reference to a resource the provides exact details about the information being referenced.

                                                                      ShortReference to a resource (by instance)Additional content defined by implementations
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      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())
                                                                      344. Extension.extension:fixed[x].extension:reference.url
                                                                      Definition

                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                      Shortidentifies the meaning of the extension
                                                                      Comments

                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                      Control1..1
                                                                      Typeuri
                                                                      Is Modifierfalse
                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                      Summaryfalse
                                                                      Fixed Valuereference
                                                                      346. Extension.extension:fixed[x].extension:reference.value[x]
                                                                      Definition

                                                                      A reference to a resource the provides exact details about the information being referenced.


                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                      ShortReference to a resource (by instance)Value of extension
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      Control0..1
                                                                      TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                      348. Extension.extension:fixed[x].extension:lowNumerator
                                                                      Slice NamelowNumerator
                                                                      Definition

                                                                      The value of the low limit numerator.

                                                                      ShortLow Numerator limitAdditional content defined by implementations
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      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())
                                                                      350. Extension.extension:fixed[x].extension:lowNumerator.url
                                                                      Definition

                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                      Shortidentifies the meaning of the extension
                                                                      Comments

                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                      Control1..1
                                                                      Typeuri
                                                                      Is Modifierfalse
                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                      Summaryfalse
                                                                      Fixed ValuelowNumerator
                                                                      352. Extension.extension:fixed[x].extension:lowNumerator.value[x]
                                                                      Definition

                                                                      The value of the low limit numerator.


                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                      ShortLow Numerator limitValue of extension
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      Control0..1
                                                                      TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                      354. Extension.extension:fixed[x].extension:highNumerator
                                                                      Slice NamehighNumerator
                                                                      Definition

                                                                      The value of the high limit numerator.

                                                                      ShortHigh Numerator limitAdditional content defined by implementations
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      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())
                                                                      356. Extension.extension:fixed[x].extension:highNumerator.url
                                                                      Definition

                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                      Shortidentifies the meaning of the extension
                                                                      Comments

                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                      Control1..1
                                                                      Typeuri
                                                                      Is Modifierfalse
                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                      Summaryfalse
                                                                      Fixed ValuehighNumerator
                                                                      358. Extension.extension:fixed[x].extension:highNumerator.value[x]
                                                                      Definition

                                                                      The value of the high limit numerator.


                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                      ShortHigh Numerator limitValue of extension
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      Control0..1
                                                                      TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                      360. Extension.extension:fixed[x].extension:denominator
                                                                      Slice Namedenominator
                                                                      Definition

                                                                      The value of the denominator.

                                                                      ShortDenominator valueAdditional content defined by implementations
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      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())
                                                                      362. Extension.extension:fixed[x].extension:denominator.url
                                                                      Definition

                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                      Shortidentifies the meaning of the extension
                                                                      Comments

                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                      Control1..1
                                                                      Typeuri
                                                                      Is Modifierfalse
                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                      Summaryfalse
                                                                      Fixed Valuedenominator
                                                                      364. Extension.extension:fixed[x].extension:denominator.value[x]
                                                                      Definition

                                                                      The value of the denominator.


                                                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                      ShortDenominator valueValue of extension
                                                                      Comments

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      Control0..1
                                                                      TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                      366. Extension.extension:fixed[x].extension:availableTime
                                                                      Slice NameavailableTime
                                                                      Definition

                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                      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())
                                                                      368. 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
                                                                      • 370. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek
                                                                        Slice NamedaysOfWeek
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                        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())
                                                                        372. 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
                                                                        374. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                        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.0.1)

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

                                                                        Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                        376. Extension.extension:fixed[x].extension:availableTime.extension:allDay
                                                                        Slice NameallDay
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                        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())
                                                                        378. 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
                                                                        380. Extension.extension:fixed[x].extension:availableTime.extension:allDay.value[x]
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                        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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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:availableTime.extension:availableStartTime
                                                                        Slice NameavailableStartTime
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                        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())
                                                                        384. 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
                                                                        386. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                        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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                        388. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime
                                                                        Slice NameavailableEndTime
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                        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())
                                                                        390. 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
                                                                        392. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                        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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                        394. 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
                                                                        396. Extension.extension:fixed[x].extension:notAvailableTime
                                                                        Slice NamenotAvailableTime
                                                                        Definition

                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                        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())
                                                                        398. 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
                                                                        • 400. Extension.extension:fixed[x].extension:notAvailableTime.extension:description
                                                                          Slice Namedescription
                                                                          Definition

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          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())
                                                                          402. 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
                                                                          404. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.value[x]
                                                                          Definition

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                          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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                          406. Extension.extension:fixed[x].extension:notAvailableTime.extension:during
                                                                          Slice Nameduring
                                                                          Definition

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          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())
                                                                          408. 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
                                                                          410. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.value[x]
                                                                          Definition

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                          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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                          412. 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
                                                                          414. Extension.extension:fixed[x].extension:purpose
                                                                          Slice Namepurpose
                                                                          Definition

                                                                          The purpose/type of contact.

                                                                          ShortThe type of contactAdditional content defined by implementations
                                                                          Comments

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          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: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
                                                                          418. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          Control0..1
                                                                          BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                                                          (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|0.0.1-snapshot-2)

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

                                                                          TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          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())
                                                                          422. 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
                                                                          424. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          Control0..1
                                                                          TypeHumanName, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          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())
                                                                          428. 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
                                                                          430. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          Control0..1
                                                                          TypeContactPoint, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                          432. Extension.extension:fixed[x].extension:address
                                                                          Slice Nameaddress
                                                                          Definition

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          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())
                                                                          434. 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
                                                                          436. Extension.extension:fixed[x].extension:address.value[x]
                                                                          Definition

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                          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, Meta, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                          438. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          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: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
                                                                          442. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          Control0..1
                                                                          TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                          444. Extension.extension:fixed[x].extension:period
                                                                          Slice Nameperiod
                                                                          Definition

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                          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())
                                                                          446. 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
                                                                          448. Extension.extension:fixed[x].extension:period.value[x]
                                                                          Definition

                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                          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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                          450. 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())
                                                                          452. 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
                                                                          • 454. 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
                                                                            456. 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: CodeableReference|RatioRange|Availability|ExtendedContactDetail|integer64

                                                                            Control10..1
                                                                            This element is affected by the following invariants: ext-1
                                                                            Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                            458. 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]
                                                                            460. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                            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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta, 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()))
                                                                            462. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                            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())
                                                                            464. 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
                                                                            • 466. Extension.extension:pattern[x].extension:concept
                                                                              Slice Nameconcept
                                                                              Definition

                                                                              A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                              ShortReference to a concept (by class)Additional content defined by implementations
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              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())
                                                                              468. Extension.extension:pattern[x].extension:concept.url
                                                                              Definition

                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                              Shortidentifies the meaning of the extension
                                                                              Comments

                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                              Control1..1
                                                                              Typeuri
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              Fixed Valueconcept
                                                                              470. Extension.extension:pattern[x].extension:concept.value[x]
                                                                              Definition

                                                                              A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.


                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                              ShortReference to a concept (by class)Value of extension
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              Control0..1
                                                                              TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                              472. Extension.extension:pattern[x].extension:reference
                                                                              Slice Namereference
                                                                              Definition

                                                                              A reference to a resource the provides exact details about the information being referenced.

                                                                              ShortReference to a resource (by instance)Additional content defined by implementations
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              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())
                                                                              474. Extension.extension:pattern[x].extension:reference.url
                                                                              Definition

                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                              Shortidentifies the meaning of the extension
                                                                              Comments

                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                              Control1..1
                                                                              Typeuri
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              Fixed Valuereference
                                                                              476. Extension.extension:pattern[x].extension:reference.value[x]
                                                                              Definition

                                                                              A reference to a resource the provides exact details about the information being referenced.


                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                              ShortReference to a resource (by instance)Value of extension
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              Control0..1
                                                                              TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                              478. Extension.extension:pattern[x].extension:lowNumerator
                                                                              Slice NamelowNumerator
                                                                              Definition

                                                                              The value of the low limit numerator.

                                                                              ShortLow Numerator limitAdditional content defined by implementations
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              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())
                                                                              480. Extension.extension:pattern[x].extension:lowNumerator.url
                                                                              Definition

                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                              Shortidentifies the meaning of the extension
                                                                              Comments

                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                              Control1..1
                                                                              Typeuri
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              Fixed ValuelowNumerator
                                                                              482. Extension.extension:pattern[x].extension:lowNumerator.value[x]
                                                                              Definition

                                                                              The value of the low limit numerator.


                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                              ShortLow Numerator limitValue of extension
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              Control0..1
                                                                              TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                              484. Extension.extension:pattern[x].extension:highNumerator
                                                                              Slice NamehighNumerator
                                                                              Definition

                                                                              The value of the high limit numerator.

                                                                              ShortHigh Numerator limitAdditional content defined by implementations
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              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())
                                                                              486. Extension.extension:pattern[x].extension:highNumerator.url
                                                                              Definition

                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                              Shortidentifies the meaning of the extension
                                                                              Comments

                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                              Control1..1
                                                                              Typeuri
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              Fixed ValuehighNumerator
                                                                              488. Extension.extension:pattern[x].extension:highNumerator.value[x]
                                                                              Definition

                                                                              The value of the high limit numerator.


                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                              ShortHigh Numerator limitValue of extension
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              Control0..1
                                                                              TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                              490. Extension.extension:pattern[x].extension:denominator
                                                                              Slice Namedenominator
                                                                              Definition

                                                                              The value of the denominator.

                                                                              ShortDenominator valueAdditional content defined by implementations
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              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())
                                                                              492. Extension.extension:pattern[x].extension:denominator.url
                                                                              Definition

                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                              Shortidentifies the meaning of the extension
                                                                              Comments

                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                              Control1..1
                                                                              Typeuri
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              Fixed Valuedenominator
                                                                              494. Extension.extension:pattern[x].extension:denominator.value[x]
                                                                              Definition

                                                                              The value of the denominator.


                                                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                              ShortDenominator valueValue of extension
                                                                              Comments

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              Control0..1
                                                                              TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                              496. Extension.extension:pattern[x].extension:availableTime
                                                                              Slice NameavailableTime
                                                                              Definition

                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                              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())
                                                                              498. 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
                                                                              • 500. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek
                                                                                Slice NamedaysOfWeek
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                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())
                                                                                502. 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
                                                                                504. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                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.0.1)

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

                                                                                Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                506. Extension.extension:pattern[x].extension:availableTime.extension:allDay
                                                                                Slice NameallDay
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                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())
                                                                                508. 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
                                                                                510. Extension.extension:pattern[x].extension:availableTime.extension:allDay.value[x]
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                512. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime
                                                                                Slice NameavailableStartTime
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                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())
                                                                                514. 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
                                                                                516. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                518. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime
                                                                                Slice NameavailableEndTime
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                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())
                                                                                520. 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
                                                                                522. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                524. 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
                                                                                526. Extension.extension:pattern[x].extension:notAvailableTime
                                                                                Slice NamenotAvailableTime
                                                                                Definition

                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                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())
                                                                                528. 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
                                                                                • 530. Extension.extension:pattern[x].extension:notAvailableTime.extension:description
                                                                                  Slice Namedescription
                                                                                  Definition

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  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())
                                                                                  532. 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
                                                                                  534. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.value[x]
                                                                                  Definition

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                  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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                  536. Extension.extension:pattern[x].extension:notAvailableTime.extension:during
                                                                                  Slice Nameduring
                                                                                  Definition

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  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())
                                                                                  538. 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
                                                                                  540. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.value[x]
                                                                                  Definition

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                  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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                  542. 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
                                                                                  544. Extension.extension:pattern[x].extension:purpose
                                                                                  Slice Namepurpose
                                                                                  Definition

                                                                                  The purpose/type of contact.

                                                                                  ShortThe type of contactAdditional content defined by implementations
                                                                                  Comments

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  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: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
                                                                                  548. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  Control0..1
                                                                                  BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                                                                  (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|0.0.1-snapshot-2)

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

                                                                                  TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  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())
                                                                                  552. 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
                                                                                  554. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  Control0..1
                                                                                  TypeHumanName, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  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())
                                                                                  558. 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
                                                                                  560. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  Control0..1
                                                                                  TypeContactPoint, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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:address
                                                                                  Slice Nameaddress
                                                                                  Definition

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  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())
                                                                                  564. 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
                                                                                  566. Extension.extension:pattern[x].extension:address.value[x]
                                                                                  Definition

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                  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, Meta, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                  568. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  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: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
                                                                                  572. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  Control0..1
                                                                                  TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                  574. Extension.extension:pattern[x].extension:period
                                                                                  Slice Nameperiod
                                                                                  Definition

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                  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())
                                                                                  576. 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
                                                                                  578. Extension.extension:pattern[x].extension:period.value[x]
                                                                                  Definition

                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                  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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                  580. 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())
                                                                                  582. 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
                                                                                  • 584. 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
                                                                                    586. 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: CodeableReference|RatioRange|Availability|ExtendedContactDetail|integer64

                                                                                    Control10..1
                                                                                    This element is affected by the following invariants: ext-1
                                                                                    Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                    588. 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]
                                                                                    590. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                    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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta, 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()))
                                                                                    592. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                    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: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
                                                                                    • 596. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                      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())
                                                                                      598. 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
                                                                                      600. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                      Control0..1
                                                                                      Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                      602. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                      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())
                                                                                      604. 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
                                                                                      • 606. Extension.extension:example.extension:value[x].extension:concept
                                                                                        Slice Nameconcept
                                                                                        Definition

                                                                                        A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                        ShortReference to a concept (by class)Additional content defined by implementations
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        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())
                                                                                        608. Extension.extension:example.extension:value[x].extension:concept.url
                                                                                        Definition

                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                        Shortidentifies the meaning of the extension
                                                                                        Comments

                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                        Control1..1
                                                                                        Typeuri
                                                                                        Is Modifierfalse
                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                        Summaryfalse
                                                                                        Fixed Valueconcept
                                                                                        610. Extension.extension:example.extension:value[x].extension:concept.value[x]
                                                                                        Definition

                                                                                        A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.


                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                        ShortReference to a concept (by class)Value of extension
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        Control0..1
                                                                                        TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                        612. Extension.extension:example.extension:value[x].extension:reference
                                                                                        Slice Namereference
                                                                                        Definition

                                                                                        A reference to a resource the provides exact details about the information being referenced.

                                                                                        ShortReference to a resource (by instance)Additional content defined by implementations
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        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())
                                                                                        614. Extension.extension:example.extension:value[x].extension:reference.url
                                                                                        Definition

                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                        Shortidentifies the meaning of the extension
                                                                                        Comments

                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                        Control1..1
                                                                                        Typeuri
                                                                                        Is Modifierfalse
                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                        Summaryfalse
                                                                                        Fixed Valuereference
                                                                                        616. Extension.extension:example.extension:value[x].extension:reference.value[x]
                                                                                        Definition

                                                                                        A reference to a resource the provides exact details about the information being referenced.


                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                        ShortReference to a resource (by instance)Value of extension
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        Control0..1
                                                                                        TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                        618. Extension.extension:example.extension:value[x].extension:lowNumerator
                                                                                        Slice NamelowNumerator
                                                                                        Definition

                                                                                        The value of the low limit numerator.

                                                                                        ShortLow Numerator limitAdditional content defined by implementations
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        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())
                                                                                        620. Extension.extension:example.extension:value[x].extension:lowNumerator.url
                                                                                        Definition

                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                        Shortidentifies the meaning of the extension
                                                                                        Comments

                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                        Control1..1
                                                                                        Typeuri
                                                                                        Is Modifierfalse
                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                        Summaryfalse
                                                                                        Fixed ValuelowNumerator
                                                                                        622. Extension.extension:example.extension:value[x].extension:lowNumerator.value[x]
                                                                                        Definition

                                                                                        The value of the low limit numerator.


                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                        ShortLow Numerator limitValue of extension
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        Control0..1
                                                                                        TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                                        624. Extension.extension:example.extension:value[x].extension:highNumerator
                                                                                        Slice NamehighNumerator
                                                                                        Definition

                                                                                        The value of the high limit numerator.

                                                                                        ShortHigh Numerator limitAdditional content defined by implementations
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        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())
                                                                                        626. Extension.extension:example.extension:value[x].extension:highNumerator.url
                                                                                        Definition

                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                        Shortidentifies the meaning of the extension
                                                                                        Comments

                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                        Control1..1
                                                                                        Typeuri
                                                                                        Is Modifierfalse
                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                        Summaryfalse
                                                                                        Fixed ValuehighNumerator
                                                                                        628. Extension.extension:example.extension:value[x].extension:highNumerator.value[x]
                                                                                        Definition

                                                                                        The value of the high limit numerator.


                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                        ShortHigh Numerator limitValue of extension
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        Control0..1
                                                                                        TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                                        630. Extension.extension:example.extension:value[x].extension:denominator
                                                                                        Slice Namedenominator
                                                                                        Definition

                                                                                        The value of the denominator.

                                                                                        ShortDenominator valueAdditional content defined by implementations
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        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())
                                                                                        632. Extension.extension:example.extension:value[x].extension:denominator.url
                                                                                        Definition

                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                        Shortidentifies the meaning of the extension
                                                                                        Comments

                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                        Control1..1
                                                                                        Typeuri
                                                                                        Is Modifierfalse
                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                        Summaryfalse
                                                                                        Fixed Valuedenominator
                                                                                        634. Extension.extension:example.extension:value[x].extension:denominator.value[x]
                                                                                        Definition

                                                                                        The value of the denominator.


                                                                                        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                                                        ShortDenominator valueValue of extension
                                                                                        Comments

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        Control0..1
                                                                                        TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, uri, url, Annotation, ContactDetail, boolean, Expression, 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()))
                                                                                        636. Extension.extension:example.extension:value[x].extension:availableTime
                                                                                        Slice NameavailableTime
                                                                                        Definition

                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                        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())
                                                                                        638. 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
                                                                                        • 640. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek
                                                                                          Slice NamedaysOfWeek
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                          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())
                                                                                          642. 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
                                                                                          644. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                          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.0.1)

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

                                                                                          Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                          646. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay
                                                                                          Slice NameallDay
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                          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())
                                                                                          648. 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
                                                                                          650. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.value[x]
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                          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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                          652. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime
                                                                                          Slice NameavailableStartTime
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                          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())
                                                                                          654. 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
                                                                                          656. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                          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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                          658. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime
                                                                                          Slice NameavailableEndTime
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                          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())
                                                                                          660. 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
                                                                                          662. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                          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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                          664. 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
                                                                                          666. Extension.extension:example.extension:value[x].extension:notAvailableTime
                                                                                          Slice NamenotAvailableTime
                                                                                          Definition

                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                          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())
                                                                                          668. 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
                                                                                          • 670. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description
                                                                                            Slice Namedescription
                                                                                            Definition

                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            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())
                                                                                            672. 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
                                                                                            674. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.value[x]
                                                                                            Definition

                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                            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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                            676. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during
                                                                                            Slice Nameduring
                                                                                            Definition

                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            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())
                                                                                            678. 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
                                                                                            680. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.value[x]
                                                                                            Definition

                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                            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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                            682. 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
                                                                                            684. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            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())
                                                                                            686. 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
                                                                                            688. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            Control0..1
                                                                                            BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                                                                            (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|0.0.1-snapshot-2)

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

                                                                                            TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            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())
                                                                                            692. 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
                                                                                            694. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            Control0..1
                                                                                            TypeHumanName, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            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())
                                                                                            698. 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
                                                                                            700. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            Control0..1
                                                                                            TypeContactPoint, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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:address
                                                                                            Slice Nameaddress
                                                                                            Definition

                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            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())
                                                                                            704. 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
                                                                                            706. Extension.extension:example.extension:value[x].extension:address.value[x]
                                                                                            Definition

                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                            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, Meta, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            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: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
                                                                                            712. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            Control0..1
                                                                                            TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                            714. Extension.extension:example.extension:value[x].extension:period
                                                                                            Slice Nameperiod
                                                                                            Definition

                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                            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())
                                                                                            716. 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
                                                                                            718. Extension.extension:example.extension:value[x].extension:period.value[x]
                                                                                            Definition

                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                            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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                            720. 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())
                                                                                            722. 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
                                                                                            • 724. 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
                                                                                              726. 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: CodeableReference|RatioRange|Availability|ExtendedContactDetail|integer64

                                                                                              Control10..1
                                                                                              This element is affected by the following invariants: ext-1
                                                                                              Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                              728. 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]
                                                                                              730. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                              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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta, 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()))
                                                                                              732. 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
                                                                                              734. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                              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())
                                                                                              736. 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
                                                                                              • 738. 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())
                                                                                                740. 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
                                                                                                • 742. 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
                                                                                                  744. 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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                  746. 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]
                                                                                                  748. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                  Control0..1
                                                                                                  TypeChoice of: date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, Quantity, string, Meta, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                  750. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                  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())
                                                                                                  752. 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
                                                                                                  • 754. 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())
                                                                                                    756. 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
                                                                                                    • 758. 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
                                                                                                      760. 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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                      762. 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]
                                                                                                      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.


                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                      Control0..1
                                                                                                      TypeChoice of: date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, Quantity, string, Meta, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                      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 dataAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                      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())
                                                                                                      768. 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
                                                                                                      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).


                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                      Control0..1
                                                                                                      Typeinteger, date, Meta, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                      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 presenceAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                      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())
                                                                                                      774. 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
                                                                                                      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.


                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                      Control0..1
                                                                                                      Typeid, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                      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 trueAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                      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())
                                                                                                      780. 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
                                                                                                      • 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 aboveAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        784. 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
                                                                                                        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.


                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typeid, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                        788. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        790. 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
                                                                                                        792. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typemarkdown, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                        794. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        796. 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
                                                                                                        798. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        BindingThe codes SHALL be taken from For codes, see ConstraintSeverity
                                                                                                        (required to http://hl7.org/fhir/ValueSet/constraint-severity|4.0.1)

                                                                                                        SHALL applications comply with this constraint?

                                                                                                        Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                        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 profileAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        802. 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
                                                                                                        804. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                        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 constraintAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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: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
                                                                                                        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.


                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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: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
                                                                                                        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.


                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        820. 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
                                                                                                        822. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typecanonical, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.url
                                                                                                        Definition

                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                        Shortidentifies the meaning of the extension
                                                                                                        Comments

                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the 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
                                                                                                        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 extensionAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        828. 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
                                                                                                        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.


                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                        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 valueAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        834. 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
                                                                                                        836. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typecanonical, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                        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)Additional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        840. 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
                                                                                                        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.


                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                        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 elementsAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        846. 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
                                                                                                        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.


                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                        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 modifierAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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: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
                                                                                                        854. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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())
                                                                                                        858. 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
                                                                                                        860. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        Control0..1
                                                                                                        Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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: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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                        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: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
                                                                                                        • 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 | exampleAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                          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())
                                                                                                          868. 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
                                                                                                          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.


                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                          Control0..1
                                                                                                          BindingThe codes SHALL be taken from For codes, see BindingStrength
                                                                                                          (required to http://hl7.org/fhir/ValueSet/binding-strength|4.0.1)

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

                                                                                                          Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                          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 setAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                          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())
                                                                                                          874. 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
                                                                                                          876. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                          Control0..1
                                                                                                          Typemarkdown, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                          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 setAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                          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())
                                                                                                          880. 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
                                                                                                          882. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                          Control0..1
                                                                                                          Typecanonical, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                          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 bindingAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                          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())
                                                                                                          886. 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
                                                                                                          • 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 | componentAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            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())
                                                                                                            890. 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
                                                                                                            892. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            Control0..1
                                                                                                            BindingThe codes SHALL be taken from For codes, see R5_additional_binding_purpose_for_R4 (0.0.1-snapshot-2)
                                                                                                            (required to http://hl7.org/fhir/5.0/ValueSet/R5-additional-binding-purpose-for-R4|0.0.1-snapshot-2)

                                                                                                            The use of an additional binding.

                                                                                                            Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                            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 bindingAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            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())
                                                                                                            896. 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
                                                                                                            898. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            Control0..1
                                                                                                            Typecanonical, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                            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 bindingAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            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())
                                                                                                            902. 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
                                                                                                            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.


                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            Control0..1
                                                                                                            Typemarkdown, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                            906. Extension.extension:binding.extension:additional.extension:shortDoco
                                                                                                            Slice NameshortDoco
                                                                                                            Definition

                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            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())
                                                                                                            908. 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
                                                                                                            910. Extension.extension:binding.extension:additional.extension:shortDoco.value[x]
                                                                                                            Definition

                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.


                                                                                                            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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                            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.Additional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            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())
                                                                                                            914. 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
                                                                                                            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.


                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            Control0..1
                                                                                                            TypeUsageContext, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                            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 oneAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            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())
                                                                                                            920. 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
                                                                                                            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.


                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            Control0..1
                                                                                                            Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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.url
                                                                                                            Definition

                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                            Shortidentifies the meaning of the extension
                                                                                                            Comments

                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the 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
                                                                                                            926. 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
                                                                                                            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 definitionsAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                            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())
                                                                                                            930. 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
                                                                                                            • 932. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                              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())
                                                                                                              934. 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
                                                                                                              936. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                              Control0..1
                                                                                                              Typeid, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                              938. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                              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())
                                                                                                              940. 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
                                                                                                              942. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                              Control0..1
                                                                                                              BindingThe codes SHALL be taken from For codes, see Mime Types
                                                                                                              (required to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1)

                                                                                                              BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)

                                                                                                              Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                              944. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                              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())
                                                                                                              946. 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
                                                                                                              948. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                              Control0..1
                                                                                                              Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                              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 useAdditional content defined by implementations
                                                                                                              Comments

                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                              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())
                                                                                                              952. 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
                                                                                                              954. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                              Control0..1
                                                                                                              Typemarkdown, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                              956. 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
                                                                                                              958. Extension.extension:_datatype
                                                                                                              Slice Name_datatype
                                                                                                              Definition

                                                                                                              Data type name for StructureDefinition.differential.element from FHIR R5

                                                                                                              ShortData type name for StructureDefinition.differential.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())
                                                                                                              960. 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
                                                                                                              • 962. 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
                                                                                                                964. 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, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, 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, 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()))
                                                                                                                966. 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.differential.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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                Control1..*
                                                                                                                This element is affected by the following invariants: ele-1
                                                                                                                Is Modifierfalse
                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                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
                                                                                                                Typestring
                                                                                                                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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                  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
                                                                                                                  Typestring
                                                                                                                  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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                    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
                                                                                                                    Typestring
                                                                                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                      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
                                                                                                                      Typestring
                                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                        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
                                                                                                                        Typestring
                                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                          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
                                                                                                                          Typestring
                                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                            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
                                                                                                                            Typestring
                                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                                                                                              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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                              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
                                                                                                                              Typestring
                                                                                                                              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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                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
                                                                                                                                Typestring
                                                                                                                                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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                  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
                                                                                                                                  Typestring
                                                                                                                                  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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                    Control0..1
                                                                                                                                    BindingThe codes SHALL be taken from R5_discriminator_type_for_R4 (0.0.1-snapshot-2)
                                                                                                                                    (required to http://hl7.org/fhir/5.0/ValueSet/R5-discriminator-type-for-R4|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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                    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
                                                                                                                                    Typestring
                                                                                                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                      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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                      [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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                      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
                                                                                                                                      Typestring
                                                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                        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
                                                                                                                                        Typestring
                                                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                          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
                                                                                                                                          Typestring
                                                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                                                                                                            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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                            [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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                            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
                                                                                                                                            Typestring
                                                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                              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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                              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
                                                                                                                                              Typestring
                                                                                                                                              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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                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
                                                                                                                                                Typestring
                                                                                                                                                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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                  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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                  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
                                                                                                                                                  Typestring
                                                                                                                                                  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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                    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
                                                                                                                                                    Typestring
                                                                                                                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                      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
                                                                                                                                                      Typestring
                                                                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                        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
                                                                                                                                                        Typestring
                                                                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                          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
                                                                                                                                                          Typestring
                                                                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                            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
                                                                                                                                                            Typestring
                                                                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                              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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                              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
                                                                                                                                                              Typestring
                                                                                                                                                              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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                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
                                                                                                                                                                Typestring
                                                                                                                                                                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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                  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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                  [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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                  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
                                                                                                                                                                  Typestring
                                                                                                                                                                  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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                    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
                                                                                                                                                                    Typestring
                                                                                                                                                                    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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                      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
                                                                                                                                                                      Typestring
                                                                                                                                                                      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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                        Control0..1
                                                                                                                                                                        BindingUnless not suitable, these codes SHALL be taken from R5_elementdefinition_types_for_R4 (0.0.1-snapshot-2)
                                                                                                                                                                        (extensible to http://hl7.org/fhir/5.0/ValueSet/R5-elementdefinition-types-for-R4|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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                        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
                                                                                                                                                                        Typestring
                                                                                                                                                                        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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                          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
                                                                                                                                                                          Typestring
                                                                                                                                                                          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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                            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
                                                                                                                                                                            Typestring
                                                                                                                                                                            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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                                                                                                                                              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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                              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
                                                                                                                                                                              Typestring
                                                                                                                                                                              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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                                                                                                                                                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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                [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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                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
                                                                                                                                                                                Typestring
                                                                                                                                                                                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:concept
                                                                                                                                                                                  Slice Nameconcept
                                                                                                                                                                                  Definition

                                                                                                                                                                                  A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                                                                                                                  ShortReference to a concept (by class)
                                                                                                                                                                                  Comments

                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                  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())
                                                                                                                                                                                  324. Extension.extension:defaultValue[x].extension:concept.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
                                                                                                                                                                                  Typestring
                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                  326. Extension.extension:defaultValue[x].extension:concept.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
                                                                                                                                                                                  • 328. Extension.extension:defaultValue[x].extension:concept.url
                                                                                                                                                                                    Definition

                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                    Comments

                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                    Control1..1
                                                                                                                                                                                    Typeuri
                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                    Fixed Valueconcept
                                                                                                                                                                                    330. Extension.extension:defaultValue[x].extension:concept.value[x]
                                                                                                                                                                                    Definition

                                                                                                                                                                                    A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                                                                                                                    ShortReference to a concept (by class)
                                                                                                                                                                                    Comments

                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                    Control0..1
                                                                                                                                                                                    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()))
                                                                                                                                                                                    332. Extension.extension:defaultValue[x].extension:reference
                                                                                                                                                                                    Slice Namereference
                                                                                                                                                                                    Definition

                                                                                                                                                                                    A reference to a resource the provides exact details about the information being referenced.

                                                                                                                                                                                    ShortReference to a resource (by instance)
                                                                                                                                                                                    Comments

                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                    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())
                                                                                                                                                                                    334. Extension.extension:defaultValue[x].extension:reference.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
                                                                                                                                                                                    Typestring
                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                    336. Extension.extension:defaultValue[x].extension:reference.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
                                                                                                                                                                                    • 338. Extension.extension:defaultValue[x].extension:reference.url
                                                                                                                                                                                      Definition

                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                      Comments

                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                      Control1..1
                                                                                                                                                                                      Typeuri
                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                      Fixed Valuereference
                                                                                                                                                                                      340. Extension.extension:defaultValue[x].extension:reference.value[x]
                                                                                                                                                                                      Definition

                                                                                                                                                                                      A reference to a resource the provides exact details about the information being referenced.

                                                                                                                                                                                      ShortReference to a resource (by instance)
                                                                                                                                                                                      Comments

                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                      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()))
                                                                                                                                                                                      342. Extension.extension:defaultValue[x].extension:lowNumerator
                                                                                                                                                                                      Slice NamelowNumerator
                                                                                                                                                                                      Definition

                                                                                                                                                                                      The value of the low limit numerator.

                                                                                                                                                                                      ShortLow Numerator limit
                                                                                                                                                                                      Comments

                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                      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())
                                                                                                                                                                                      344. Extension.extension:defaultValue[x].extension:lowNumerator.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
                                                                                                                                                                                      Typestring
                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                      346. Extension.extension:defaultValue[x].extension:lowNumerator.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
                                                                                                                                                                                      • 348. Extension.extension:defaultValue[x].extension:lowNumerator.url
                                                                                                                                                                                        Definition

                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                        Comments

                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                        Control1..1
                                                                                                                                                                                        Typeuri
                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                        Fixed ValuelowNumerator
                                                                                                                                                                                        350. Extension.extension:defaultValue[x].extension:lowNumerator.value[x]
                                                                                                                                                                                        Definition

                                                                                                                                                                                        The value of the low limit numerator.

                                                                                                                                                                                        ShortLow Numerator limit
                                                                                                                                                                                        Comments

                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                        Control0..1
                                                                                                                                                                                        TypeQuantity(SimpleQuantity)
                                                                                                                                                                                        [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()))
                                                                                                                                                                                        352. Extension.extension:defaultValue[x].extension:highNumerator
                                                                                                                                                                                        Slice NamehighNumerator
                                                                                                                                                                                        Definition

                                                                                                                                                                                        The value of the high limit numerator.

                                                                                                                                                                                        ShortHigh Numerator limit
                                                                                                                                                                                        Comments

                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                        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())
                                                                                                                                                                                        354. Extension.extension:defaultValue[x].extension:highNumerator.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
                                                                                                                                                                                        Typestring
                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                        356. Extension.extension:defaultValue[x].extension:highNumerator.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
                                                                                                                                                                                        • 358. Extension.extension:defaultValue[x].extension:highNumerator.url
                                                                                                                                                                                          Definition

                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                          Comments

                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                          Control1..1
                                                                                                                                                                                          Typeuri
                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                          Fixed ValuehighNumerator
                                                                                                                                                                                          360. Extension.extension:defaultValue[x].extension:highNumerator.value[x]
                                                                                                                                                                                          Definition

                                                                                                                                                                                          The value of the high limit numerator.

                                                                                                                                                                                          ShortHigh Numerator limit
                                                                                                                                                                                          Comments

                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                          Control0..1
                                                                                                                                                                                          TypeQuantity(SimpleQuantity)
                                                                                                                                                                                          [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()))
                                                                                                                                                                                          362. Extension.extension:defaultValue[x].extension:denominator
                                                                                                                                                                                          Slice Namedenominator
                                                                                                                                                                                          Definition

                                                                                                                                                                                          The value of the denominator.

                                                                                                                                                                                          ShortDenominator value
                                                                                                                                                                                          Comments

                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                          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())
                                                                                                                                                                                          364. Extension.extension:defaultValue[x].extension:denominator.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
                                                                                                                                                                                          Typestring
                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                          366. Extension.extension:defaultValue[x].extension:denominator.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
                                                                                                                                                                                          • 368. Extension.extension:defaultValue[x].extension:denominator.url
                                                                                                                                                                                            Definition

                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                            Comments

                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                            Control1..1
                                                                                                                                                                                            Typeuri
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            Fixed Valuedenominator
                                                                                                                                                                                            370. Extension.extension:defaultValue[x].extension:denominator.value[x]
                                                                                                                                                                                            Definition

                                                                                                                                                                                            The value of the denominator.

                                                                                                                                                                                            ShortDenominator value
                                                                                                                                                                                            Comments

                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                            Control0..1
                                                                                                                                                                                            TypeQuantity(SimpleQuantity)
                                                                                                                                                                                            [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()))
                                                                                                                                                                                            372. Extension.extension:defaultValue[x].extension:availableTime
                                                                                                                                                                                            Slice NameavailableTime
                                                                                                                                                                                            Definition

                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                            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())
                                                                                                                                                                                            374. 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
                                                                                                                                                                                            Typestring
                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                            376. 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
                                                                                                                                                                                            • 378. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek
                                                                                                                                                                                              Slice NamedaysOfWeek
                                                                                                                                                                                              Definition

                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                              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())
                                                                                                                                                                                              380. 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
                                                                                                                                                                                              Typestring
                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                              382. 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
                                                                                                                                                                                              • 384. 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
                                                                                                                                                                                                386. Extension.extension:defaultValue[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                                                                                                                                Definition

                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                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.0.1)

                                                                                                                                                                                                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()))
                                                                                                                                                                                                388. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay
                                                                                                                                                                                                Slice NameallDay
                                                                                                                                                                                                Definition

                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                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())
                                                                                                                                                                                                390. 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
                                                                                                                                                                                                Typestring
                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                392. 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
                                                                                                                                                                                                • 394. 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
                                                                                                                                                                                                  396. Extension.extension:defaultValue[x].extension:availableTime.extension:allDay.value[x]
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                  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()))
                                                                                                                                                                                                  398. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime
                                                                                                                                                                                                  Slice NameavailableStartTime
                                                                                                                                                                                                  Definition

                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                  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())
                                                                                                                                                                                                  400. 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
                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                  402. 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
                                                                                                                                                                                                  • 404. 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
                                                                                                                                                                                                    406. Extension.extension:defaultValue[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                    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()))
                                                                                                                                                                                                    408. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime
                                                                                                                                                                                                    Slice NameavailableEndTime
                                                                                                                                                                                                    Definition

                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                    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())
                                                                                                                                                                                                    410. 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
                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                    412. 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
                                                                                                                                                                                                    • 414. 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
                                                                                                                                                                                                      416. Extension.extension:defaultValue[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                      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()))
                                                                                                                                                                                                      418. 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
                                                                                                                                                                                                      420. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                      [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()))
                                                                                                                                                                                                      422. Extension.extension:defaultValue[x].extension:notAvailableTime
                                                                                                                                                                                                      Slice NamenotAvailableTime
                                                                                                                                                                                                      Definition

                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                      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())
                                                                                                                                                                                                      424. 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
                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                      426. 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
                                                                                                                                                                                                      • 428. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description
                                                                                                                                                                                                        Slice Namedescription
                                                                                                                                                                                                        Definition

                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                        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())
                                                                                                                                                                                                        430. 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
                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                        432. 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
                                                                                                                                                                                                        • 434. 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
                                                                                                                                                                                                          436. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:description.value[x]
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                          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()))
                                                                                                                                                                                                          438. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during
                                                                                                                                                                                                          Slice Nameduring
                                                                                                                                                                                                          Definition

                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                          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())
                                                                                                                                                                                                          440. 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
                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                          442. 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
                                                                                                                                                                                                          • 444. 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
                                                                                                                                                                                                            446. Extension.extension:defaultValue[x].extension:notAvailableTime.extension:during.value[x]
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                            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()))
                                                                                                                                                                                                            448. 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
                                                                                                                                                                                                            450. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                            [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()))
                                                                                                                                                                                                            452. Extension.extension:defaultValue[x].extension:purpose
                                                                                                                                                                                                            Slice Namepurpose
                                                                                                                                                                                                            Definition

                                                                                                                                                                                                            The purpose/type of contact.

                                                                                                                                                                                                            ShortThe type of contact
                                                                                                                                                                                                            Comments

                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                            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: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
                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                            456. 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
                                                                                                                                                                                                            • 458. 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
                                                                                                                                                                                                              460. Extension.extension:defaultValue[x].extension:purpose.value[x]
                                                                                                                                                                                                              Definition

                                                                                                                                                                                                              The purpose/type of contact.

                                                                                                                                                                                                              ShortThe type of contact
                                                                                                                                                                                                              Comments

                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                              BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                                                                                                                                                                                              (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|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()))
                                                                                                                                                                                                              462. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                              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())
                                                                                                                                                                                                              464. 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
                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                              466. 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
                                                                                                                                                                                                              • 468. 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
                                                                                                                                                                                                                470. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                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()))
                                                                                                                                                                                                                472. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                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())
                                                                                                                                                                                                                474. 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
                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                476. 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
                                                                                                                                                                                                                • 478. 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
                                                                                                                                                                                                                  480. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                  482. Extension.extension:defaultValue[x].extension:address
                                                                                                                                                                                                                  Slice Nameaddress
                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                  484. 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
                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                  486. 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
                                                                                                                                                                                                                  • 488. 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
                                                                                                                                                                                                                    490. Extension.extension:defaultValue[x].extension:address.value[x]
                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                    492. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                    494. 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
                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                    496. 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
                                                                                                                                                                                                                    • 498. 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
                                                                                                                                                                                                                      500. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                      502. Extension.extension:defaultValue[x].extension:period
                                                                                                                                                                                                                      Slice Nameperiod
                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                      504. 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
                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                      506. 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
                                                                                                                                                                                                                      • 508. 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
                                                                                                                                                                                                                        510. Extension.extension:defaultValue[x].extension:period.value[x]
                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                        512. 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())
                                                                                                                                                                                                                        514. 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
                                                                                                                                                                                                                        516. 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
                                                                                                                                                                                                                        • 518. 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
                                                                                                                                                                                                                          520. 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: CodeableReference|RatioRange|Availability|ExtendedContactDetail|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()))
                                                                                                                                                                                                                          522. 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]
                                                                                                                                                                                                                          524. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                          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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                          [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()))
                                                                                                                                                                                                                          526. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                          528. 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
                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                          530. 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
                                                                                                                                                                                                                          • 532. 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
                                                                                                                                                                                                                            534. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                            536. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                            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: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
                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                            540. 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
                                                                                                                                                                                                                            • 542. 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
                                                                                                                                                                                                                              544. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                              546. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                              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: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
                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                              550. 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
                                                                                                                                                                                                                              • 552. Extension.extension:fixed[x].extension:concept
                                                                                                                                                                                                                                Slice Nameconcept
                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                                                                                                                                                                ShortReference to a concept (by class)
                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                554. Extension.extension:fixed[x].extension:concept.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
                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                556. Extension.extension:fixed[x].extension:concept.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
                                                                                                                                                                                                                                • 558. Extension.extension:fixed[x].extension:concept.url
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                  Fixed Valueconcept
                                                                                                                                                                                                                                  560. Extension.extension:fixed[x].extension:concept.value[x]
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                                                                                                                                                                  ShortReference to a concept (by class)
                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                                  562. Extension.extension:fixed[x].extension:reference
                                                                                                                                                                                                                                  Slice Namereference
                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                  A reference to a resource the provides exact details about the information being referenced.

                                                                                                                                                                                                                                  ShortReference to a resource (by instance)
                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                  564. Extension.extension:fixed[x].extension:reference.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
                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                  566. Extension.extension:fixed[x].extension:reference.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
                                                                                                                                                                                                                                  • 568. Extension.extension:fixed[x].extension:reference.url
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                    Fixed Valuereference
                                                                                                                                                                                                                                    570. Extension.extension:fixed[x].extension:reference.value[x]
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    A reference to a resource the provides exact details about the information being referenced.

                                                                                                                                                                                                                                    ShortReference to a resource (by instance)
                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                                    572. Extension.extension:fixed[x].extension:lowNumerator
                                                                                                                                                                                                                                    Slice NamelowNumerator
                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                    The value of the low limit numerator.

                                                                                                                                                                                                                                    ShortLow Numerator limit
                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                    574. Extension.extension:fixed[x].extension:lowNumerator.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
                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                    576. Extension.extension:fixed[x].extension:lowNumerator.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
                                                                                                                                                                                                                                    • 578. Extension.extension:fixed[x].extension:lowNumerator.url
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                      Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                      Control1..1
                                                                                                                                                                                                                                      Typeuri
                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                      Fixed ValuelowNumerator
                                                                                                                                                                                                                                      580. Extension.extension:fixed[x].extension:lowNumerator.value[x]
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      The value of the low limit numerator.

                                                                                                                                                                                                                                      ShortLow Numerator limit
                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                      TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                      [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()))
                                                                                                                                                                                                                                      582. Extension.extension:fixed[x].extension:highNumerator
                                                                                                                                                                                                                                      Slice NamehighNumerator
                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                      The value of the high limit numerator.

                                                                                                                                                                                                                                      ShortHigh Numerator limit
                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                      584. Extension.extension:fixed[x].extension:highNumerator.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
                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                      586. Extension.extension:fixed[x].extension:highNumerator.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
                                                                                                                                                                                                                                      • 588. Extension.extension:fixed[x].extension:highNumerator.url
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                        Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                        Control1..1
                                                                                                                                                                                                                                        Typeuri
                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                        Fixed ValuehighNumerator
                                                                                                                                                                                                                                        590. Extension.extension:fixed[x].extension:highNumerator.value[x]
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        The value of the high limit numerator.

                                                                                                                                                                                                                                        ShortHigh Numerator limit
                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                        Control0..1
                                                                                                                                                                                                                                        TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                        [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()))
                                                                                                                                                                                                                                        592. Extension.extension:fixed[x].extension:denominator
                                                                                                                                                                                                                                        Slice Namedenominator
                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                        The value of the denominator.

                                                                                                                                                                                                                                        ShortDenominator value
                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                        594. Extension.extension:fixed[x].extension:denominator.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
                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                        596. Extension.extension:fixed[x].extension:denominator.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
                                                                                                                                                                                                                                        • 598. Extension.extension:fixed[x].extension:denominator.url
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                          Fixed Valuedenominator
                                                                                                                                                                                                                                          600. Extension.extension:fixed[x].extension:denominator.value[x]
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          The value of the denominator.

                                                                                                                                                                                                                                          ShortDenominator value
                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                          TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                          [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()))
                                                                                                                                                                                                                                          602. Extension.extension:fixed[x].extension:availableTime
                                                                                                                                                                                                                                          Slice NameavailableTime
                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                          604. 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
                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                          606. 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
                                                                                                                                                                                                                                          • 608. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek
                                                                                                                                                                                                                                            Slice NamedaysOfWeek
                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                            610. 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
                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                            612. 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
                                                                                                                                                                                                                                            • 614. 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
                                                                                                                                                                                                                                              616. Extension.extension:fixed[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                              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.0.1)

                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                              618. Extension.extension:fixed[x].extension:availableTime.extension:allDay
                                                                                                                                                                                                                                              Slice NameallDay
                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                              620. 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
                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                              622. 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
                                                                                                                                                                                                                                              • 624. 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
                                                                                                                                                                                                                                                626. Extension.extension:fixed[x].extension:availableTime.extension:allDay.value[x]
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                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()))
                                                                                                                                                                                                                                                628. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime
                                                                                                                                                                                                                                                Slice NameavailableStartTime
                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                630. 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
                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                632. 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
                                                                                                                                                                                                                                                • 634. 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
                                                                                                                                                                                                                                                  636. Extension.extension:fixed[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                                                  638. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime
                                                                                                                                                                                                                                                  Slice NameavailableEndTime
                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                  640. 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
                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                  642. 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
                                                                                                                                                                                                                                                  • 644. 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
                                                                                                                                                                                                                                                    646. Extension.extension:fixed[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                                                    648. 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
                                                                                                                                                                                                                                                    650. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                    [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()))
                                                                                                                                                                                                                                                    652. Extension.extension:fixed[x].extension:notAvailableTime
                                                                                                                                                                                                                                                    Slice NamenotAvailableTime
                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                    654. 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
                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                    656. 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
                                                                                                                                                                                                                                                    • 658. Extension.extension:fixed[x].extension:notAvailableTime.extension:description
                                                                                                                                                                                                                                                      Slice Namedescription
                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                      660. 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
                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                      662. 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
                                                                                                                                                                                                                                                      • 664. 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
                                                                                                                                                                                                                                                        666. Extension.extension:fixed[x].extension:notAvailableTime.extension:description.value[x]
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                        668. Extension.extension:fixed[x].extension:notAvailableTime.extension:during
                                                                                                                                                                                                                                                        Slice Nameduring
                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                                        670. 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
                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                        672. 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
                                                                                                                                                                                                                                                        • 674. 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
                                                                                                                                                                                                                                                          676. Extension.extension:fixed[x].extension:notAvailableTime.extension:during.value[x]
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                          678. 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
                                                                                                                                                                                                                                                          680. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                          [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()))
                                                                                                                                                                                                                                                          682. Extension.extension:fixed[x].extension:purpose
                                                                                                                                                                                                                                                          Slice Namepurpose
                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                          The purpose/type of contact.

                                                                                                                                                                                                                                                          ShortThe type of contact
                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                          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: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
                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                          686. 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
                                                                                                                                                                                                                                                          • 688. 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
                                                                                                                                                                                                                                                            690. Extension.extension:fixed[x].extension:purpose.value[x]
                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                            The purpose/type of contact.

                                                                                                                                                                                                                                                            ShortThe type of contact
                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                            BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                            (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|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()))
                                                                                                                                                                                                                                                            692. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                            694. 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
                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                            696. 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
                                                                                                                                                                                                                                                            • 698. 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
                                                                                                                                                                                                                                                              700. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                                              702. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                              704. 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
                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                              706. 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
                                                                                                                                                                                                                                                              • 708. 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
                                                                                                                                                                                                                                                                710. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                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()))
                                                                                                                                                                                                                                                                712. Extension.extension:fixed[x].extension:address
                                                                                                                                                                                                                                                                Slice Nameaddress
                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                714. 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
                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                716. 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
                                                                                                                                                                                                                                                                • 718. 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
                                                                                                                                                                                                                                                                  720. Extension.extension:fixed[x].extension:address.value[x]
                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                                                                  722. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                  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: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
                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                  726. 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
                                                                                                                                                                                                                                                                  • 728. 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
                                                                                                                                                                                                                                                                    730. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                                                                    732. Extension.extension:fixed[x].extension:period
                                                                                                                                                                                                                                                                    Slice Nameperiod
                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                    734. 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
                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                    736. 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
                                                                                                                                                                                                                                                                    • 738. 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
                                                                                                                                                                                                                                                                      740. Extension.extension:fixed[x].extension:period.value[x]
                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                                                                      742. 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())
                                                                                                                                                                                                                                                                      744. 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
                                                                                                                                                                                                                                                                      746. 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
                                                                                                                                                                                                                                                                      • 748. 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
                                                                                                                                                                                                                                                                        750. 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: CodeableReference|RatioRange|Availability|ExtendedContactDetail|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()))
                                                                                                                                                                                                                                                                        752. 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]
                                                                                                                                                                                                                                                                        754. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                        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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                        [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()))
                                                                                                                                                                                                                                                                        756. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                                                        758. 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
                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                        760. 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
                                                                                                                                                                                                                                                                        • 762. Extension.extension:pattern[x].extension:concept
                                                                                                                                                                                                                                                                          Slice Nameconcept
                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                          A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                                                                                                                                                                                                          ShortReference to a concept (by class)
                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                          764. Extension.extension:pattern[x].extension:concept.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
                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                          766. Extension.extension:pattern[x].extension:concept.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
                                                                                                                                                                                                                                                                          • 768. Extension.extension:pattern[x].extension:concept.url
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            Fixed Valueconcept
                                                                                                                                                                                                                                                                            770. Extension.extension:pattern[x].extension:concept.value[x]
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                                                                                                                                                                                                            ShortReference to a concept (by class)
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                            Control0..1
                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                            772. Extension.extension:pattern[x].extension:reference
                                                                                                                                                                                                                                                                            Slice Namereference
                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                            A reference to a resource the provides exact details about the information being referenced.

                                                                                                                                                                                                                                                                            ShortReference to a resource (by instance)
                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                            774. Extension.extension:pattern[x].extension:reference.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
                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                            776. Extension.extension:pattern[x].extension:reference.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
                                                                                                                                                                                                                                                                            • 778. Extension.extension:pattern[x].extension:reference.url
                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                              Fixed Valuereference
                                                                                                                                                                                                                                                                              780. Extension.extension:pattern[x].extension:reference.value[x]
                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                              A reference to a resource the provides exact details about the information being referenced.

                                                                                                                                                                                                                                                                              ShortReference to a resource (by instance)
                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                                                              782. Extension.extension:pattern[x].extension:lowNumerator
                                                                                                                                                                                                                                                                              Slice NamelowNumerator
                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                              The value of the low limit numerator.

                                                                                                                                                                                                                                                                              ShortLow Numerator limit
                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                              784. Extension.extension:pattern[x].extension:lowNumerator.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
                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                              786. Extension.extension:pattern[x].extension:lowNumerator.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
                                                                                                                                                                                                                                                                              • 788. Extension.extension:pattern[x].extension:lowNumerator.url
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                Fixed ValuelowNumerator
                                                                                                                                                                                                                                                                                790. Extension.extension:pattern[x].extension:lowNumerator.value[x]
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                The value of the low limit numerator.

                                                                                                                                                                                                                                                                                ShortLow Numerator limit
                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                [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()))
                                                                                                                                                                                                                                                                                792. Extension.extension:pattern[x].extension:highNumerator
                                                                                                                                                                                                                                                                                Slice NamehighNumerator
                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                The value of the high limit numerator.

                                                                                                                                                                                                                                                                                ShortHigh Numerator limit
                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                794. Extension.extension:pattern[x].extension:highNumerator.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
                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                796. Extension.extension:pattern[x].extension:highNumerator.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
                                                                                                                                                                                                                                                                                • 798. Extension.extension:pattern[x].extension:highNumerator.url
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                  Fixed ValuehighNumerator
                                                                                                                                                                                                                                                                                  800. Extension.extension:pattern[x].extension:highNumerator.value[x]
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  The value of the high limit numerator.

                                                                                                                                                                                                                                                                                  ShortHigh Numerator limit
                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                  TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                  [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()))
                                                                                                                                                                                                                                                                                  802. Extension.extension:pattern[x].extension:denominator
                                                                                                                                                                                                                                                                                  Slice Namedenominator
                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                  The value of the denominator.

                                                                                                                                                                                                                                                                                  ShortDenominator value
                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                  804. Extension.extension:pattern[x].extension:denominator.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
                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                  806. Extension.extension:pattern[x].extension:denominator.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
                                                                                                                                                                                                                                                                                  • 808. Extension.extension:pattern[x].extension:denominator.url
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                    Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                    Control1..1
                                                                                                                                                                                                                                                                                    Typeuri
                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                    Fixed Valuedenominator
                                                                                                                                                                                                                                                                                    810. Extension.extension:pattern[x].extension:denominator.value[x]
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    The value of the denominator.

                                                                                                                                                                                                                                                                                    ShortDenominator value
                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                    TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                    [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()))
                                                                                                                                                                                                                                                                                    812. Extension.extension:pattern[x].extension:availableTime
                                                                                                                                                                                                                                                                                    Slice NameavailableTime
                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                                    814. 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
                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                    816. 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
                                                                                                                                                                                                                                                                                    • 818. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek
                                                                                                                                                                                                                                                                                      Slice NamedaysOfWeek
                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                                                      820. 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
                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                      822. 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
                                                                                                                                                                                                                                                                                      • 824. 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
                                                                                                                                                                                                                                                                                        826. Extension.extension:pattern[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                        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.0.1)

                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                        828. Extension.extension:pattern[x].extension:availableTime.extension:allDay
                                                                                                                                                                                                                                                                                        Slice NameallDay
                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                                                                        830. 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
                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                        832. 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
                                                                                                                                                                                                                                                                                        • 834. 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
                                                                                                                                                                                                                                                                                          836. Extension.extension:pattern[x].extension:availableTime.extension:allDay.value[x]
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                                                          838. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime
                                                                                                                                                                                                                                                                                          Slice NameavailableStartTime
                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                                          840. 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
                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                          842. 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
                                                                                                                                                                                                                                                                                          • 844. 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
                                                                                                                                                                                                                                                                                            846. Extension.extension:pattern[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                            848. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime
                                                                                                                                                                                                                                                                                            Slice NameavailableEndTime
                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                                            850. 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
                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                            852. 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
                                                                                                                                                                                                                                                                                            • 854. 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
                                                                                                                                                                                                                                                                                              856. Extension.extension:pattern[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                                                                              858. 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
                                                                                                                                                                                                                                                                                              860. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                              [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:notAvailableTime
                                                                                                                                                                                                                                                                                              Slice NamenotAvailableTime
                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                                              864. 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
                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                              866. 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
                                                                                                                                                                                                                                                                                              • 868. Extension.extension:pattern[x].extension:notAvailableTime.extension:description
                                                                                                                                                                                                                                                                                                Slice Namedescription
                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                                870. 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
                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                872. 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
                                                                                                                                                                                                                                                                                                • 874. 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
                                                                                                                                                                                                                                                                                                  876. Extension.extension:pattern[x].extension:notAvailableTime.extension:description.value[x]
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                                                                                                  878. Extension.extension:pattern[x].extension:notAvailableTime.extension:during
                                                                                                                                                                                                                                                                                                  Slice Nameduring
                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                                  880. 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
                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                  882. 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
                                                                                                                                                                                                                                                                                                  • 884. 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
                                                                                                                                                                                                                                                                                                    886. Extension.extension:pattern[x].extension:notAvailableTime.extension:during.value[x]
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                                                                                                    888. 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
                                                                                                                                                                                                                                                                                                    890. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                    [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()))
                                                                                                                                                                                                                                                                                                    892. Extension.extension:pattern[x].extension:purpose
                                                                                                                                                                                                                                                                                                    Slice Namepurpose
                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                    The purpose/type of contact.

                                                                                                                                                                                                                                                                                                    ShortThe type of contact
                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                    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: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
                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                    896. 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
                                                                                                                                                                                                                                                                                                    • 898. 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
                                                                                                                                                                                                                                                                                                      900. Extension.extension:pattern[x].extension:purpose.value[x]
                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                      The purpose/type of contact.

                                                                                                                                                                                                                                                                                                      ShortThe type of contact
                                                                                                                                                                                                                                                                                                      Comments

                                                                                                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                      Control0..1
                                                                                                                                                                                                                                                                                                      BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                      (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|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()))
                                                                                                                                                                                                                                                                                                      902. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                                                                      904. 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
                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                      906. 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
                                                                                                                                                                                                                                                                                                      • 908. 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
                                                                                                                                                                                                                                                                                                        910. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                                        912. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                                                                                        914. 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
                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                        916. 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
                                                                                                                                                                                                                                                                                                        • 918. 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
                                                                                                                                                                                                                                                                                                          920. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                                                                          922. Extension.extension:pattern[x].extension:address
                                                                                                                                                                                                                                                                                                          Slice Nameaddress
                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                                                          924. 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
                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                          926. 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
                                                                                                                                                                                                                                                                                                          • 928. 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
                                                                                                                                                                                                                                                                                                            930. Extension.extension:pattern[x].extension:address.value[x]
                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                                            932. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                            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: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
                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                            936. 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
                                                                                                                                                                                                                                                                                                            • 938. 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
                                                                                                                                                                                                                                                                                                              940. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                                                                                              942. Extension.extension:pattern[x].extension:period
                                                                                                                                                                                                                                                                                                              Slice Nameperiod
                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                                                              944. 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
                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                              946. 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
                                                                                                                                                                                                                                                                                                              • 948. 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
                                                                                                                                                                                                                                                                                                                950. Extension.extension:pattern[x].extension:period.value[x]
                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                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()))
                                                                                                                                                                                                                                                                                                                952. 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())
                                                                                                                                                                                                                                                                                                                954. 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
                                                                                                                                                                                                                                                                                                                956. 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
                                                                                                                                                                                                                                                                                                                • 958. 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
                                                                                                                                                                                                                                                                                                                  960. 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: CodeableReference|RatioRange|Availability|ExtendedContactDetail|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()))
                                                                                                                                                                                                                                                                                                                  962. 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]
                                                                                                                                                                                                                                                                                                                  964. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                  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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                  [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()))
                                                                                                                                                                                                                                                                                                                  966. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                                                  968. 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
                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                  970. 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
                                                                                                                                                                                                                                                                                                                  • 972. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                                                                    974. 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
                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                    976. 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
                                                                                                                                                                                                                                                                                                                    • 978. 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
                                                                                                                                                                                                                                                                                                                      980. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                                                                                                                      982. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                                                                                      984. 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
                                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                      986. 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
                                                                                                                                                                                                                                                                                                                      • 988. Extension.extension:example.extension:value[x].extension:concept
                                                                                                                                                                                                                                                                                                                        Slice Nameconcept
                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                        A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                                                                                                                                                                                                                                                        ShortReference to a concept (by class)
                                                                                                                                                                                                                                                                                                                        Comments

                                                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                                                                                                        990. Extension.extension:example.extension:value[x].extension:concept.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
                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                        992. Extension.extension:example.extension:value[x].extension:concept.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
                                                                                                                                                                                                                                                                                                                        • 994. Extension.extension:example.extension:value[x].extension:concept.url
                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                          Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                          Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                          Control1..1
                                                                                                                                                                                                                                                                                                                          Typeuri
                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                          Fixed Valueconcept
                                                                                                                                                                                                                                                                                                                          996. Extension.extension:example.extension:value[x].extension:concept.value[x]
                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                          A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                                                                                                                                                                                                                                                                                                                          ShortReference to a concept (by class)
                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                          Control0..1
                                                                                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                                                                                          998. Extension.extension:example.extension:value[x].extension:reference
                                                                                                                                                                                                                                                                                                                          Slice Namereference
                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                          A reference to a resource the provides exact details about the information being referenced.

                                                                                                                                                                                                                                                                                                                          ShortReference to a resource (by instance)
                                                                                                                                                                                                                                                                                                                          Comments

                                                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                                                                          1000. Extension.extension:example.extension:value[x].extension:reference.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
                                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                          1002. Extension.extension:example.extension:value[x].extension:reference.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
                                                                                                                                                                                                                                                                                                                          • 1004. Extension.extension:example.extension:value[x].extension:reference.url
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                            Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                            Control1..1
                                                                                                                                                                                                                                                                                                                            Typeuri
                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                            Fixed Valuereference
                                                                                                                                                                                                                                                                                                                            1006. Extension.extension:example.extension:value[x].extension:reference.value[x]
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            A reference to a resource the provides exact details about the information being referenced.

                                                                                                                                                                                                                                                                                                                            ShortReference to a resource (by instance)
                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                                                            1008. Extension.extension:example.extension:value[x].extension:lowNumerator
                                                                                                                                                                                                                                                                                                                            Slice NamelowNumerator
                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                            The value of the low limit numerator.

                                                                                                                                                                                                                                                                                                                            ShortLow Numerator limit
                                                                                                                                                                                                                                                                                                                            Comments

                                                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                                                                            1010. Extension.extension:example.extension:value[x].extension:lowNumerator.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
                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                            1012. Extension.extension:example.extension:value[x].extension:lowNumerator.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
                                                                                                                                                                                                                                                                                                                            • 1014. Extension.extension:example.extension:value[x].extension:lowNumerator.url
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                              Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                              Control1..1
                                                                                                                                                                                                                                                                                                                              Typeuri
                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                              Fixed ValuelowNumerator
                                                                                                                                                                                                                                                                                                                              1016. Extension.extension:example.extension:value[x].extension:lowNumerator.value[x]
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              The value of the low limit numerator.

                                                                                                                                                                                                                                                                                                                              ShortLow Numerator limit
                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                              Control0..1
                                                                                                                                                                                                                                                                                                                              TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                                                              [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()))
                                                                                                                                                                                                                                                                                                                              1018. Extension.extension:example.extension:value[x].extension:highNumerator
                                                                                                                                                                                                                                                                                                                              Slice NamehighNumerator
                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                              The value of the high limit numerator.

                                                                                                                                                                                                                                                                                                                              ShortHigh Numerator limit
                                                                                                                                                                                                                                                                                                                              Comments

                                                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                                                                              1020. Extension.extension:example.extension:value[x].extension:highNumerator.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
                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                              1022. Extension.extension:example.extension:value[x].extension:highNumerator.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
                                                                                                                                                                                                                                                                                                                              • 1024. Extension.extension:example.extension:value[x].extension:highNumerator.url
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                Control1..1
                                                                                                                                                                                                                                                                                                                                Typeuri
                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                Fixed ValuehighNumerator
                                                                                                                                                                                                                                                                                                                                1026. Extension.extension:example.extension:value[x].extension:highNumerator.value[x]
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                The value of the high limit numerator.

                                                                                                                                                                                                                                                                                                                                ShortHigh Numerator limit
                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                Control0..1
                                                                                                                                                                                                                                                                                                                                TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                                                                [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()))
                                                                                                                                                                                                                                                                                                                                1028. Extension.extension:example.extension:value[x].extension:denominator
                                                                                                                                                                                                                                                                                                                                Slice Namedenominator
                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                The value of the denominator.

                                                                                                                                                                                                                                                                                                                                ShortDenominator value
                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                                                                1030. Extension.extension:example.extension:value[x].extension:denominator.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
                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                1032. Extension.extension:example.extension:value[x].extension:denominator.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
                                                                                                                                                                                                                                                                                                                                • 1034. Extension.extension:example.extension:value[x].extension:denominator.url
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  Source of the definition for the extension code - a logical name or a URL.

                                                                                                                                                                                                                                                                                                                                  Shortidentifies the meaning of the extension
                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                                                                                                                                                                                                                                                                                                  Control1..1
                                                                                                                                                                                                                                                                                                                                  Typeuri
                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                  Fixed Valuedenominator
                                                                                                                                                                                                                                                                                                                                  1036. Extension.extension:example.extension:value[x].extension:denominator.value[x]
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  The value of the denominator.

                                                                                                                                                                                                                                                                                                                                  ShortDenominator value
                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                  Control0..1
                                                                                                                                                                                                                                                                                                                                  TypeQuantity(SimpleQuantity)
                                                                                                                                                                                                                                                                                                                                  [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()))
                                                                                                                                                                                                                                                                                                                                  1038. Extension.extension:example.extension:value[x].extension:availableTime
                                                                                                                                                                                                                                                                                                                                  Slice NameavailableTime
                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                                                                  1040. 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
                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                  1042. 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
                                                                                                                                                                                                                                                                                                                                  • 1044. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek
                                                                                                                                                                                                                                                                                                                                    Slice NamedaysOfWeek
                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                                                                                    1046. 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
                                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                                    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: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
                                                                                                                                                                                                                                                                                                                                    • 1050. 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
                                                                                                                                                                                                                                                                                                                                      1052. Extension.extension:example.extension:value[x].extension:availableTime.extension:daysOfWeek.value[x]
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                      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.0.1)

                                                                                                                                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                                                                                                                                      1054. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay
                                                                                                                                                                                                                                                                                                                                      Slice NameallDay
                                                                                                                                                                                                                                                                                                                                      Definition

                                                                                                                                                                                                                                                                                                                                      StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                                                                                                      1056. 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
                                                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                                                      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: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
                                                                                                                                                                                                                                                                                                                                      • 1060. 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
                                                                                                                                                                                                                                                                                                                                        1062. Extension.extension:example.extension:value[x].extension:availableTime.extension:allDay.value[x]
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                                                                        1064. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime
                                                                                                                                                                                                                                                                                                                                        Slice NameavailableStartTime
                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                                                                                                                        1066. 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
                                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                        1068. 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
                                                                                                                                                                                                                                                                                                                                        • 1070. 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
                                                                                                                                                                                                                                                                                                                                          1072. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableStartTime.value[x]
                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                                                                                                          1074. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime
                                                                                                                                                                                                                                                                                                                                          Slice NameavailableEndTime
                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                                                                                          1076. 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
                                                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                          1078. 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
                                                                                                                                                                                                                                                                                                                                          • 1080. 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
                                                                                                                                                                                                                                                                                                                                            1082. Extension.extension:example.extension:value[x].extension:availableTime.extension:availableEndTime.value[x]
                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                                                                            1084. 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
                                                                                                                                                                                                                                                                                                                                            1086. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                            [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()))
                                                                                                                                                                                                                                                                                                                                            1088. Extension.extension:example.extension:value[x].extension:notAvailableTime
                                                                                                                                                                                                                                                                                                                                            Slice NamenotAvailableTime
                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                                                                                            1090. 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
                                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                            1092. 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
                                                                                                                                                                                                                                                                                                                                            • 1094. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description
                                                                                                                                                                                                                                                                                                                                              Slice Namedescription
                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                                                                                              1096. 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
                                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                              1098. 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
                                                                                                                                                                                                                                                                                                                                              • 1100. 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
                                                                                                                                                                                                                                                                                                                                                1102. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:description.value[x]
                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                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()))
                                                                                                                                                                                                                                                                                                                                                1104. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during
                                                                                                                                                                                                                                                                                                                                                Slice Nameduring
                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                                                                                1106. 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
                                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                1108. 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
                                                                                                                                                                                                                                                                                                                                                • 1110. 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
                                                                                                                                                                                                                                                                                                                                                  1112. Extension.extension:example.extension:value[x].extension:notAvailableTime.extension:during.value[x]
                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                                                                                                                                                  1114. 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
                                                                                                                                                                                                                                                                                                                                                  1116. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                                  [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()))
                                                                                                                                                                                                                                                                                                                                                  1118. Extension.extension:example.extension:value[x].extension:purpose
                                                                                                                                                                                                                                                                                                                                                  Slice Namepurpose
                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                  The purpose/type of contact.

                                                                                                                                                                                                                                                                                                                                                  ShortThe type of contact
                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                                                                                  1120. 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
                                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                  1122. 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
                                                                                                                                                                                                                                                                                                                                                  • 1124. 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
                                                                                                                                                                                                                                                                                                                                                    1126. Extension.extension:example.extension:value[x].extension:purpose.value[x]
                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                    The purpose/type of contact.

                                                                                                                                                                                                                                                                                                                                                    ShortThe type of contact
                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                    BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                                                                    (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|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()))
                                                                                                                                                                                                                                                                                                                                                    1128. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                                                                                                    1130. 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
                                                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                    1132. 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
                                                                                                                                                                                                                                                                                                                                                    • 1134. 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
                                                                                                                                                                                                                                                                                                                                                      1136. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                                                                                                                                                      1138. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                                                                                                                      1140. 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
                                                                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                      1142. 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
                                                                                                                                                                                                                                                                                                                                                      • 1144. 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
                                                                                                                                                                                                                                                                                                                                                        1146. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                                                                                        1148. Extension.extension:example.extension:value[x].extension:address
                                                                                                                                                                                                                                                                                                                                                        Slice Nameaddress
                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                                                                                                                                        1150. 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
                                                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                        1152. 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
                                                                                                                                                                                                                                                                                                                                                        • 1154. 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
                                                                                                                                                                                                                                                                                                                                                          1156. Extension.extension:example.extension:value[x].extension:address.value[x]
                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                                                                                                                          1158. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                          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: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
                                                                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                          1162. 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
                                                                                                                                                                                                                                                                                                                                                          • 1164. 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
                                                                                                                                                                                                                                                                                                                                                            1166. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                                                                                            1168. Extension.extension:example.extension:value[x].extension:period
                                                                                                                                                                                                                                                                                                                                                            Slice Nameperiod
                                                                                                                                                                                                                                                                                                                                                            Definition

                                                                                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                                                                                                            1170. 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
                                                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                            1172. 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
                                                                                                                                                                                                                                                                                                                                                            • 1174. 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
                                                                                                                                                                                                                                                                                                                                                              1176. Extension.extension:example.extension:value[x].extension:period.value[x]
                                                                                                                                                                                                                                                                                                                                                              Definition

                                                                                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                                                                                                                                              1178. 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())
                                                                                                                                                                                                                                                                                                                                                              1180. 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
                                                                                                                                                                                                                                                                                                                                                              1182. 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
                                                                                                                                                                                                                                                                                                                                                              • 1184. 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
                                                                                                                                                                                                                                                                                                                                                                1186. 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: CodeableReference|RatioRange|Availability|ExtendedContactDetail|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()))
                                                                                                                                                                                                                                                                                                                                                                1188. 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]
                                                                                                                                                                                                                                                                                                                                                                1190. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                                                [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()))
                                                                                                                                                                                                                                                                                                                                                                1192. 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
                                                                                                                                                                                                                                                                                                                                                                1194. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                                                [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()))
                                                                                                                                                                                                                                                                                                                                                                1196. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                                                                                                1198. 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
                                                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                1200. 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
                                                                                                                                                                                                                                                                                                                                                                • 1202. 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())
                                                                                                                                                                                                                                                                                                                                                                  1204. 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
                                                                                                                                                                                                                                                                                                                                                                  1206. 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
                                                                                                                                                                                                                                                                                                                                                                  • 1208. 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
                                                                                                                                                                                                                                                                                                                                                                    1210. 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()))
                                                                                                                                                                                                                                                                                                                                                                    1212. 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]
                                                                                                                                                                                                                                                                                                                                                                    1214. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                                                                                                                                                                    1216. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                                                                                                                    1218. 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
                                                                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                    1220. 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
                                                                                                                                                                                                                                                                                                                                                                    • 1222. 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())
                                                                                                                                                                                                                                                                                                                                                                      1224. 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
                                                                                                                                                                                                                                                                                                                                                                      1226. 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
                                                                                                                                                                                                                                                                                                                                                                      • 1228. 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
                                                                                                                                                                                                                                                                                                                                                                        1230. 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()))
                                                                                                                                                                                                                                                                                                                                                                        1232. 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]
                                                                                                                                                                                                                                                                                                                                                                        1234. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                                                                                                        1236. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                        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: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
                                                                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                        1240. 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
                                                                                                                                                                                                                                                                                                                                                                        • 1242. 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
                                                                                                                                                                                                                                                                                                                                                                          1244. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                                                                                                                                          1246. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                                                                                                                          1248. 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
                                                                                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                          1250. 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
                                                                                                                                                                                                                                                                                                                                                                          • 1252. 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
                                                                                                                                                                                                                                                                                                                                                                            1254. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                                                                                                            1256. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                                                                                                                            1258. 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
                                                                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                            1260. 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
                                                                                                                                                                                                                                                                                                                                                                            • 1262. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                                                                                                                              1264. 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
                                                                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                              1266. 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
                                                                                                                                                                                                                                                                                                                                                                              • 1268. 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
                                                                                                                                                                                                                                                                                                                                                                                1270. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                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()))
                                                                                                                                                                                                                                                                                                                                                                                1272. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                                                                                                                1274. 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
                                                                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                1276. 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
                                                                                                                                                                                                                                                                                                                                                                                • 1278. 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
                                                                                                                                                                                                                                                                                                                                                                                  1280. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                                                                                                                                                                                  1282. Extension.extension:constraint.extension:severity
                                                                                                                                                                                                                                                                                                                                                                                  Slice Nameseverity
                                                                                                                                                                                                                                                                                                                                                                                  Definition

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

                                                                                                                                                                                                                                                                                                                                                                                  Shorterror | warning
                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                                                                                                                  1284. 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
                                                                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                  1286. 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
                                                                                                                                                                                                                                                                                                                                                                                  • 1288. 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
                                                                                                                                                                                                                                                                                                                                                                                    1290. Extension.extension:constraint.extension:severity.value[x]
                                                                                                                                                                                                                                                                                                                                                                                    Definition

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

                                                                                                                                                                                                                                                                                                                                                                                    Shorterror | warning
                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                                                                                                                                                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                                                                                                                                                                                    1292. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                                                                                                                                    1294. 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
                                                                                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                    1296. 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
                                                                                                                                                                                                                                                                                                                                                                                    • 1298. 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
                                                                                                                                                                                                                                                                                                                                                                                      1300. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                                                                                                                                                                                      1302. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                      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: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
                                                                                                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                      1306. 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
                                                                                                                                                                                                                                                                                                                                                                                      • 1308. 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
                                                                                                                                                                                                                                                                                                                                                                                        1310. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                                                                                                                        1312. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                        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: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
                                                                                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                        1316. 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
                                                                                                                                                                                                                                                                                                                                                                                        • 1318. 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
                                                                                                                                                                                                                                                                                                                                                                                          1320. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                                                                                                                                                          1322. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                                                                                                                                          1324. 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
                                                                                                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                          1326. 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
                                                                                                                                                                                                                                                                                                                                                                                          • 1328. 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
                                                                                                                                                                                                                                                                                                                                                                                            1330. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                                                                                                                            1332. 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
                                                                                                                                                                                                                                                                                                                                                                                            1334. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                                                                            [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()))
                                                                                                                                                                                                                                                                                                                                                                                            1336. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                                                                                                                                            1338. 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
                                                                                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                            1340. 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
                                                                                                                                                                                                                                                                                                                                                                                            • 1342. 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
                                                                                                                                                                                                                                                                                                                                                                                              1344. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                                                                                                                                                                              1346. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                                                                                                                                              1348. 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
                                                                                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                              1350. 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
                                                                                                                                                                                                                                                                                                                                                                                              • 1352. 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
                                                                                                                                                                                                                                                                                                                                                                                                1354. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                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()))
                                                                                                                                                                                                                                                                                                                                                                                                1356. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                                                                                                                                1358. 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
                                                                                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                1360. 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
                                                                                                                                                                                                                                                                                                                                                                                                • 1362. 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
                                                                                                                                                                                                                                                                                                                                                                                                  1364. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                                                                                                                                                                                                  1366. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                                                                                                                                  1368. 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
                                                                                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                  1370. 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
                                                                                                                                                                                                                                                                                                                                                                                                  • 1372. 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
                                                                                                                                                                                                                                                                                                                                                                                                    1374. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                                                                                                                                                                                                    1376. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                    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: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
                                                                                                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                    1380. 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
                                                                                                                                                                                                                                                                                                                                                                                                    • 1382. 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
                                                                                                                                                                                                                                                                                                                                                                                                      1384. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                                                                                                                                                                                                      1386. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                                                                                                                                                                      1388. 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
                                                                                                                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                      1390. 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
                                                                                                                                                                                                                                                                                                                                                                                                      • 1392. 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
                                                                                                                                                                                                                                                                                                                                                                                                        1394. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                                                                                                                                        1396. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                        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: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
                                                                                                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                        1400. 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
                                                                                                                                                                                                                                                                                                                                                                                                        • 1402. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                                                                                                                                                          1404. 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
                                                                                                                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                          1406. 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
                                                                                                                                                                                                                                                                                                                                                                                                          • 1408. 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
                                                                                                                                                                                                                                                                                                                                                                                                            1410. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

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

                                                                                                                                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                                                                                                                                            1412. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                                                                                                                                                            1414. 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
                                                                                                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                            1416. 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
                                                                                                                                                                                                                                                                                                                                                                                                            • 1418. 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
                                                                                                                                                                                                                                                                                                                                                                                                              1420. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                                                                                                                                                                                              1422. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                                                                                                                                                              1424. 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
                                                                                                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                              1426. 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
                                                                                                                                                                                                                                                                                                                                                                                                              • 1428. 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
                                                                                                                                                                                                                                                                                                                                                                                                                1430. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                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()))
                                                                                                                                                                                                                                                                                                                                                                                                                1432. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                                                                                                                                                1434. 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
                                                                                                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                1436. 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
                                                                                                                                                                                                                                                                                                                                                                                                                • 1438. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                                                                                                                                                  1440. 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
                                                                                                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                  1442. 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
                                                                                                                                                                                                                                                                                                                                                                                                                  • 1444. 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
                                                                                                                                                                                                                                                                                                                                                                                                                    1446. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                    BindingThe codes SHALL be taken from R5_additional_binding_purpose_for_R4 (0.0.1-snapshot-2)
                                                                                                                                                                                                                                                                                                                                                                                                                    (required to http://hl7.org/fhir/5.0/ValueSet/R5-additional-binding-purpose-for-R4|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()))
                                                                                                                                                                                                                                                                                                                                                                                                                    1448. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                                                                                                                                                                    1450. 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
                                                                                                                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                    1452. 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
                                                                                                                                                                                                                                                                                                                                                                                                                    • 1454. 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
                                                                                                                                                                                                                                                                                                                                                                                                                      1456. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                                                                                                                                                                                                                      1458. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                                                                                                                                                                                      1460. 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
                                                                                                                                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                      1462. 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
                                                                                                                                                                                                                                                                                                                                                                                                                      • 1464. 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
                                                                                                                                                                                                                                                                                                                                                                                                                        1466. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                                                                                                                                                        1468. Extension.extension:binding.extension:additional.extension:shortDoco
                                                                                                                                                                                                                                                                                                                                                                                                                        Slice NameshortDoco
                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                        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())
                                                                                                                                                                                                                                                                                                                                                                                                                        1470. 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
                                                                                                                                                                                                                                                                                                                                                                                                                        Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                        Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                        Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                        1472. 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
                                                                                                                                                                                                                                                                                                                                                                                                                        • 1474. 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
                                                                                                                                                                                                                                                                                                                                                                                                                          1476. Extension.extension:binding.extension:additional.extension:shortDoco.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                          Definition

                                                                                                                                                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                          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()))
                                                                                                                                                                                                                                                                                                                                                                                                                          1478. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                          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())
                                                                                                                                                                                                                                                                                                                                                                                                                          1480. 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
                                                                                                                                                                                                                                                                                                                                                                                                                          Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                          Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                          Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                          1482. 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
                                                                                                                                                                                                                                                                                                                                                                                                                          • 1484. 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
                                                                                                                                                                                                                                                                                                                                                                                                                            1486. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                            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()))
                                                                                                                                                                                                                                                                                                                                                                                                                            1488. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                            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())
                                                                                                                                                                                                                                                                                                                                                                                                                            1490. 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
                                                                                                                                                                                                                                                                                                                                                                                                                            Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                            Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                            Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                            1492. 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
                                                                                                                                                                                                                                                                                                                                                                                                                            • 1494. 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
                                                                                                                                                                                                                                                                                                                                                                                                                              1496. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                              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()))
                                                                                                                                                                                                                                                                                                                                                                                                                              1498. 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
                                                                                                                                                                                                                                                                                                                                                                                                                              1500. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                                                                                                              [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()))
                                                                                                                                                                                                                                                                                                                                                                                                                              1502. 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
                                                                                                                                                                                                                                                                                                                                                                                                                              1504. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                                                                                                              [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()))
                                                                                                                                                                                                                                                                                                                                                                                                                              1506. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                              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())
                                                                                                                                                                                                                                                                                                                                                                                                                              1508. 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
                                                                                                                                                                                                                                                                                                                                                                                                                              Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                              Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                              Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                              1510. 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
                                                                                                                                                                                                                                                                                                                                                                                                                              • 1512. Extension.extension:mapping.extension:identity
                                                                                                                                                                                                                                                                                                                                                                                                                                Slice Nameidentity
                                                                                                                                                                                                                                                                                                                                                                                                                                Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                An internal reference to the definition of a mapping.

                                                                                                                                                                                                                                                                                                                                                                                                                                ShortReference to mapping declaration
                                                                                                                                                                                                                                                                                                                                                                                                                                Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                                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())
                                                                                                                                                                                                                                                                                                                                                                                                                                1514. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                                Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                1516. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                • 1518. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                  1520. Extension.extension:mapping.extension:identity.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                  An internal reference to the definition of a mapping.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ShortReference to mapping declaration
                                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                                  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()))
                                                                                                                                                                                                                                                                                                                                                                                                                                  1522. Extension.extension:mapping.extension:language
                                                                                                                                                                                                                                                                                                                                                                                                                                  Slice Namelanguage
                                                                                                                                                                                                                                                                                                                                                                                                                                  Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                  Identifies the computable language in which mapping.map is expressed.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ShortComputable language of mapping
                                                                                                                                                                                                                                                                                                                                                                                                                                  Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                                  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())
                                                                                                                                                                                                                                                                                                                                                                                                                                  1524. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                  Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                                  Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                  Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                  1526. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                  • 1528. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                    1530. Extension.extension:mapping.extension:language.value[x]
                                                                                                                                                                                                                                                                                                                                                                                                                                    Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                    Identifies the computable language in which mapping.map is expressed.

                                                                                                                                                                                                                                                                                                                                                                                                                                    ShortComputable language of mapping
                                                                                                                                                                                                                                                                                                                                                                                                                                    Comments

                                                                                                                                                                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                                    Control0..1
                                                                                                                                                                                                                                                                                                                                                                                                                                    BindingThe codes SHALL be taken from Mime Types
                                                                                                                                                                                                                                                                                                                                                                                                                                    (required to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1)

                                                                                                                                                                                                                                                                                                                                                                                                                                    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()))
                                                                                                                                                                                                                                                                                                                                                                                                                                    1532. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                                    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())
                                                                                                                                                                                                                                                                                                                                                                                                                                    1534. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                    Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                                    Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                    Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                    1536. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                    • 1538. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                      1540. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                                      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()))
                                                                                                                                                                                                                                                                                                                                                                                                                                      1542. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                                      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())
                                                                                                                                                                                                                                                                                                                                                                                                                                      1544. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                      Typestring
                                                                                                                                                                                                                                                                                                                                                                                                                                      Is Modifierfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                                                                                                                                                                                                                                                                                                                                      Summaryfalse
                                                                                                                                                                                                                                                                                                                                                                                                                                      1546. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                      • 1548. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                        1550. 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.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent. StructureDefinition.differential.element maps to R4 StructureDefinition.differential.element. So is mapped as Equivalent.

                                                                                                                                                                                                                                                                                                                                                                                                                                        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()))
                                                                                                                                                                                                                                                                                                                                                                                                                                        1552. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                        1554. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                                                                                                                        [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()))
                                                                                                                                                                                                                                                                                                                                                                                                                                        1556. Extension.extension:_datatype
                                                                                                                                                                                                                                                                                                                                                                                                                                        Slice Name_datatype
                                                                                                                                                                                                                                                                                                                                                                                                                                        Definition

                                                                                                                                                                                                                                                                                                                                                                                                                                        Data type name for StructureDefinition.differential.element from FHIR R5

                                                                                                                                                                                                                                                                                                                                                                                                                                        ShortData type name for StructureDefinition.differential.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())
                                                                                                                                                                                                                                                                                                                                                                                                                                        1558. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                        1560. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                        • 1562. 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
                                                                                                                                                                                                                                                                                                                                                                                                                                          1564. 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()))
                                                                                                                                                                                                                                                                                                                                                                                                                                          1566. 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.differential.element
                                                                                                                                                                                                                                                                                                                                                                                                                                          1568. 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, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                                                                                                                                                                                                                                                                                                                                                                                                          [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()))